Oh wow, I never encountered that bug in my playtests lol. Thank you for the kind words! I agree with you that, in hindsight, it was quite ambitious. I had no idea what I was getting into when I started it lol.
I barely had time to make the movement and time controls minimally consistent, so I did not have much time to design the puzzles themselves. That room with 3 switches initially stumped me too lol. I was about to redesign it when I found the solution by trying a bit more, so I kept it in. I should have had that one as the last level, but don't worry, there was just one more level after that one and it was way easier.