I'm having an issue where only certain places on the staircases function properly. However, if I'm in debug mode, I can hold control and the event works as intended. But the top section of a staircase is impassible otherwise. I've tested on numerous different sizes of stairs and it always acts the same way. The top 1 or 2 tiles of the staircase are impassible from the top, and sometimes from the bottom too.