Using Graph Editor overrides Torso keyframes when there are none

Reproduction Steps

Reproduction steps:

  1. Create an animation that animates the torso (Use R6 and make it loop for best result)

  2. Create another animation that animates any other body part but the torso, and set that animation’s priority higher than the previous one

  3. Play both on the player at the same time

Expected Behavior

The arm animation should play alongside the torso animation, not interrupting each other

Actual Behavior

The arm animation acts as if there are torso keyframes, when there are not. When another animation playing has torso keyframes, it will be overridden by the arm animation.

Example of big in action:

As you can see, when I equip the Bloxy Cola my character becomes stiff. It reverts back to normal when the Bloxy Cola isn’t equpped.

Showing that no torso keyframes exist:

Issue Area: Studio
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2022-09-29 20:09:00 (-07:00)


this also frequently occurs with some other tools, and it has been years and it’s still not fixed.
to fix it yourself just remove the Motor6D of the torso entirely.

Hi, does this happen with both CurveAnimation and KeyframeSequence?

The bug only occurred once I started using the Graph editor. I had exported an animation previously without using the graph editor and the torso was not affected.

1 Like

You mean, remove the Motor6D of the torso when animating so that it doesn’t ‘export’ that data into the animation?

If I’m wrong please elaborate.

it’s called roothip and is in the rootpart, but you’re right, I believe.

Thanks for your report! We’ve identified the issue and should fix it in one or two release cycles.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

This should be fixed! Anyone still having issues?

Yeah, I wasn’t having issues when using R6 models but just yesterday I switched my game to use a custom R15 rig and it’s now happening again

[EDIT 1]: its also worth noting that I was using the IK thingy when making the animations, and it seemed to be adding animation tracks for the UpperTorso when I was only trying to affect the left arm. I removed the tracks for the UpperTorso when I was done with the animation.

[EDIT 2]: I actually managed to fix it by manually deleting the Position and Rotation data under the LowerTorso in the CurveAnimation and reuploading the animation.