Sorry for being defensive. We just get “you’re using the wrong browser” a lot. I could go into detail why I think that bad, but I apologize for taking it so badly.
as for the csv download. I have found some support pages that suggest Canvas explicitly does not support csv files, so that’s probably related. The issue for me is the student does get a file downloaded, but it only contains the word “unauthorized” so they think they have the wrong link or I’ve uploaded the file wrong. My guess is there’s some processing happening within canvas that Safari is handling more securely and treating it as a tampered file.
I have found with the coding I mentioned I can get the download button to download the correct file, but clicking and previewing the file still has this problem. There’s definitely some sort of bug (really hope this isn’t a desired behaviour). I’m fairly certain with some html coding I can get it to work properly, but this isn’t really something I’d expect faculty to implement themselves.
My proposed solution would be to add some options (like there are for pdf files) that would force a download only link with no preview. I have similar issues with other proprietary file downloads and canvas trying to preview.