Same for me as well and I'm not playing on a mac.
But I noticed that if you select another character and then get back to the one that is stuck in an endless run against a wall they usually stop running and you can control them again. This works in combat. Out of combat I often need to teleport somewhere else in order to solve the issue. In some areas it's really frustrating.
I can usually jump out of it.
I had one situation I could not.
I went to camp and came back.