There’s a bug with the bShouldMatchSyncPhases codepath in UBlendSpace::TickAssetPlayer. That codepath calls ResetBlendSamples to give a deterministic output when advancing time on the animations owned by the blendspace. But this also resets FBlendSampleData::PreviousTime on all the sampled animations, which means we have no delta time when it comes to calculating root motion.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-390760 in the post.
| 0 |
| Component | UE - Runtime - Animation |
|---|---|
| Affects Versions | 5.8 |
| Created | Aug 7, 2026 |
|---|---|
| Updated | Aug 10, 2026 |