This was probably introduced to avoid people "cheating" out of hasards, and accept a wrong step and its consequences.
Unfortunately, if you get stuck in a wall, and keep running while being stuck, you can't unstick because you are running.
I learned that in this case there is another trick: Press the "Autorun" button [ again | twice ].