A few months ago I created a Character Animation Script, and it allows for strafing and backpedaling animations which blend very similar to Roblox’s own system for this. What’s strange is that it worked perfectly fine when I made it a few months ago, however, now the animations start tweaking out when a Forward&Backward animations blend with the Strafe (Left&Right) animations whilst moving diagonally. Basically when the animations try to blend they start glitching out everywhere and are out of sync despite the time positions saying they’re in sync. Something is possibly wrong with the animation player.
I believe this is caused by some recent changes/updates to Roblox because It worked perfectly fine before and I have not changed the framework/script whatsoever. I also tested it on a backup that was created right after the system was made, during a time when it was working fine and certainly had no changes, and it too was having this problem. I decided not to post this to Engine-Bugs thread due to my uncertainty.
Here’s what the issue looks like:
All of the animations are under the ‘Movement’ priority, the tracks have varying weights, however, changing them to be uniform showed no results. They all use the same speed, and as mentioned, the time position is properly setting to sync with the other animations just like before when it had worked.
I’m posting to see if anyone has encountered any similar newly appearing bugs or issues, and ideally a fix of course, before I extensively spend time to try and deconstruct the issue or eventually make a detailed post about my script and what I’ve tried. There’s also the possibility of course that its a bug out of my control.