Motor6D not working correctly

As you can see, when I change the RightShoulder.C0 of this Humanoid in Studio it moves as expected.

And now, in a play test I move the RightShoulder.C0 in the exact same way and it completely deforms and glitches out.

How do I get the behavior in Studio to also work in game?

1 Like

maybe switch it to r6? charcharchar

I am not using r6. Please only respond if you have an answer.

1 Like

Are you changing the C0 on the server or the client? Could be a replication issue but I don’t know yet.

Client. Shouldn’t the client have Network Ownership though?

Edit: Just tried changing it on the server and the same thing happens.

Yea, the weird thing is that it works perfectly fine for me. Are there any scripts affecting the C0?

Video: https://streamable.com/4sfkjf

This bug started happening after they did changes to the Animator class. The reason why it’s not working is from animations. In one of my games, I made an animation with no keyframes for the arms, used Inverse Kinematics for “animating” and then changed the motor 6d. that is the current workaround for this issue until they fix this. I hope this issue is actually an issue and not intentional.

I just opened a blank baseplate and tried it and the glitch still happens, so none of my scripts are affecting it.


@KinqAndi It seems you encountered this bug. Can you explain in more detail the steps to workaround this? (I’m not familiar with Inverse Kinematics) Also do you know the reason it could be working for @Katrist in the video they provided?