With Firefox you can try lowering the security settings a tad and see if that makes a difference. Once you complete the download, I'd verify the integrity of the file via the MD5 checksum and then restore the security settings back to where they were before.
Good luck getting sorted.