Sorry to hear that, there's a comment on the game page about browser issues too so it might be a bit temperamental, I've added download versions that should be a bit more stable. Can I ask what browser you use?
Firefox 126.0.1