Turnitin had advised there were intermittent issues affecting users trying to view submitted papers on Turnitin. This disruption was UK-wide.
From Turnitin:
We encountered a disruption between the following times: July 23rd 22:30 – July 24th 10:20. Please accept our apologies if you were impacted by the disruption.