It's a bug with the checkpoint respawning I didn't catch.
Thanks for playing and for the encouragement.