the checkpoint is put above a piece and when you restart from there it goes below the piece. in short, that's not a bug.
That's what I thought at first too, but if you edit the map and then remove the target, then you're in the block, not below it.