The so called new delay repayment site is a SHAMBLES. It will not upload photos or recognise ticket numbers.

After several shambolic  recent journeys I have tried to claim from the compensation web site as I have done many times before. The so called new improved website is awful, it will not recognise  numbers or upload my ticket.  Is this a plot to cut down on compensation?