Stop the player from crab-walking (by the way the game is top-down, and the player has the top-down movement behavior and the pixel perfect behavior)
What is the expected result
If I’m holding Down, then start to hold Left while I’m still briefly holding Down, the player should immediately start walking left and using the left-walking animation.
What is the actual result
When I’m holding Down, then start to hold Left without letting go of the Down button, the player moves Left, but the player is frozen on the first frame of the downward walking animation until the Down button is released.
Well you need more conditions.
The animations are just repeating really fast, it’s not getting stuck at all, and because the down animation happens after the left animation the down is what you see because it overrides the other one.