Turnitin: Service has been restored. Response from Turnitin posted below:
You may have experienced issues with viewing submissions today. This was the result of a service degradation affecting the performance of FeedbackStudio.
We are pleased to announce that this has now been resolved.
We sincerely apologize for the inconvenience caused.
Contact the IT Service Desk at 740-593-1222 or https://www.ohio.edu/oit/help
to report any lingering issues