Description

If two states have MoveDirectionIntent vectors that are opposite to each other, interpolating between these states can result in MoveDirectionIntent being 0. This may cause issues for animation blueprints or other systems expecting a different value when the character is moving. 

Steps to Reproduce

Using fixed interpolated network prediction, have a mover character continuously swap their movement between opposite directions. 
Observe the default sync state's MoveDirectionIntent occasionally gets set to 0 when switching direction.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-273828 in the post.

0
Login to Vote

Unresolved
CreatedApr 22, 2025
UpdatedMay 7, 2025
View Jira Issue