Usually when that appens you are watching a desynced player, and I can tell that because of the 90 degrees position you are describing: in reality he may be in another place, not even running - and worst, sometimes not visible to others. I am currently experiencing this while playing with a friend. The character keeps running that way following an imaginary line...