I’ve been able to replicate this issue with the following games (only in Firefox as you mentioned):
I’ve now noticed that both of them are set to “No payments” - if I set my game to accept donations then go to the download pages (rather than download from the main game page like you do when “No payments” is set), then the download does work…