@petneb. The only other thing that comes to mind is the mime type detected by the browser. I test both, as a more secure way of determining the file’s mime.
If you are comfortable with PHP, I can tell you what to edit so that we can confirm the exact issue. Let me know if you are willing.