I note that itch does some bad things with web games on firefox (for many, you click "Run Game" and it opens a new window, rather than 'reusing' the old one, so I think it's just itch's bad behavior! I'd suggest maybe prodding the itch support forum, since I've had many issues with that system breaking!