I am able to recreate this issue on my own test sites and have written this up for the developers to have a closer look at.
Unfortunately I do not have an answer at this time that will provide an easy or quick solution, except to recommend not using "special characters" in your file names until we can get this resolved.