[Animation Graph] Inconsistent speed bug

When I try to play the animation graph, after a couple loops all the animation clips will begin playing way faster than intended. The bug seems to happen when the magnitude of the Blend2D node is between animations. (In the specific way I have it, the bug happens between magnitudes of 0.2-0.8)

SpeedBugRepro.rbxl (77.5 KB)
To reproduce, select the rig in the Animation Graph and press play. After a few loops, the bug might happen. You may need to mess with the magnitude parameter a bit to get it to happen. The bug also happens when using the animation graph in game.

Expected behavior

If everything was working correctly, I’d expect the animation to play at a consistent rate.

2 Likes

Can someone please take a look at this?
This bug is making it impossible for me to use the animation graph since I can’t tell if my animations are mixing in a way that looks good.

1 Like

I just fixed the problem, and it was really simple. All I had to do was change the phase sync to unsynced for some of the blends (I will keep this bug report open still because there are still some weird bugs related to this)