Turnitin have reported that they have been experiencing issues with uploading submissions. Submissions may not upload, or take longer then expected to upload. Their engineers have identified the issue, and are working towards a resolution. You can track Turnitin’s status here: https://turnitin.statuspage.io/