Problems with animating

Moon animator (and the default animation editor) don’t seem to like my viewmodel, it’s pretty hard to explain what’s going wrong, so I’ll just show you.

Here is a screenshot of the rig:

Try anchoring your viewmodel’s root part.

Doesn’t seem to help, breaks the animation even more.

It shouldn’t break the animation unless it’s not the root part. Very weird. How did you build your viewmodel’s rig?

When I mean the animation breaks, the arms don’t break, but the weapon is completely separate on the other side of the screen.

As for the rig, the arms are welded to a part that is welded to the main root. The guns objects are welded to an anchor that is also welded to the main root. (by weld I mean motor6d)

I use an animationcontroller instead of a humanoid.

How did you create the motor6ds?

I used a plugin + local script