[Assignments] Preventing Errors for Students Uploading Media for Class Assignments
The Problem: Students can record a media video in Canvas and before that video has fully uploaded into Canvas, they are allowed to submit the assignment. However, submitting the assignment before the media file is fully uploaded causes an error with the recorded media. The subsequent video can never be viewed and there is no physical media file to recover.
The Example: Recently, a team of students recorded a video through Canvas. They submitted the assignment before the media was fully uploaded to canvas. Using speed grader, faculty see the submission as a media recording; however, an error occurs. "Media is currently being converted, please try again in a little bit." The video never converts. According to Canvas support, "You called Canvas Support today because Students video submission appears to have been submitted before upload was complete. This caused an error with the recorded media. It submitted a 0 byte file that never made it to our servers. Our L2 Team attempted to recover this video but was unable to." Now, the students need to re-record the media and re-submit the video. This delays future class activities as these videos are evaluated by other students per the design of the curriculum.
The Simple Solution: Do not allow a student to submit a media file that has not fully been uploaded. Additional Info: There is a text box popup that alerts students they are submitting a media file that hasn't fully uploaded. However, Canvas still allows the submission and future error to occur. (Confetti falls with the submission like always too.) Change the text box of warning to a text box of stoppage. Simply, prevent a student from submitting the assignment before the media has fully uploaded.
student