I have a custom canvas plug-in that uses LTI to submit URLs. The plug-in has been working great for 2.5 years and has gone through 100,000+ submissions by 100s of students.
However, since Sept 29 2021 (around 6 PM EST) the submission started failing with the error message -- "Invalid submission file type", even though the assignment settings is to submit "Website URL". Specifically, even though the submission type is "Website URL", it is still calling isValidFileSubmission (in https://github.com/instructure/canvas-lms/blob/master/ui/features/submit_assignment/backbone/Homewor...) which is failing (due to some cached settings with restricting file types). However, that check should never be used because the submission type is "Website URL". This behavior is a bug that started rearing its ugly head since Sept 29 2021 (around 6 PM EST).
It looks like this is a new bug that has recently rolled out onto Canvas. It must be breaking other LTI's as well.
I am not sure where to report bugs in Canvas, but I thought I would start here. I will be thankful if someone directs me to the correct forums to reach Canvas developers to fix this issue.
Hello there, @DJ_Rao ...
You can reach out to the folks at the Canvas Help Desk by clicking on the "Help" icon on the global navigation bar on the left-hand side of your screen. After you click on "Help", select "Report a Problem". You can then submit a ticket that way, and a Help Desk technician will be in communication with you.
I hope this will be of some help to you. Please let Community members know if you have any other questions about this...thanks!