Thanks for the feedback! Yes, the flags are indeed checkpoints — it's necessary to quit the game and reload the browser page if respawn fails. We're hoping to fix this bug post-Jam.