hey callena!
Its a bug i explained in the comments
Its basically becoz whenever the player doesn't touch the last checkpoint it does that!
U can play the boss stage by touching that checkpoint and then proceeding
U can try again since it has a save system