Objects with a movement speed of 0, or actions that change the movement speed to 0%, will not execute the display direction change in “Move in specified direction → Align display direction with movement direction.”
If the display direction is directly specified, it will work, but the display direction change will occur after the action.
For player characters, movement input will also not reflect the direction.
Using an extremely small value like 0.0001 for movement speed can pseudo-resolve this issue, but decimal values will accumulate. This may cause unforeseen problems…