if it helps, I think it happened when I was about to push a block off of the top of the screen
That makes sense since the checker only checks +1 from the player's position. I may have to look into that. Thanks!