Oh! That's terrible! I think the solution would be to have you respawn at your best checkpoint instead of your last checkpoint.
Thanks for the feedback, and thank for playing!