Ah, I see what I did wrong. That bug is only possible on exactly the first level. It was where I prototyped how everything worked, but I never refactored it to fix that bug after finding+fixing it in the other levels. Good find.