Hi guys!
I've almost completed my character rig when I noticed a rig-breaking issue. When I move or rotate the rig root controller the segment joints in the right arm (twist joints) move independently from the rest of the rig hierarchy. The twist joints work perfectly in accordance to all other controllers. It's only an issue with the root.
From the troubleshooting I've done, I can see no difference between the left arm and the right arm, which is why I am so puzzled.
Rig layout:
Rig root controller rotated 90 degrees:
Rig translated forward:
I am out of ideas, and so here I am asking advice from the Polycount wizards. Any ideas to fixing this issue would be greatly appreciated.
Edit: I have isolated the problem to the bind joints. By removing them the joint chain follows the root controller as intended, however the twist functionality obviously doesn't work. The bind joints are connected to a linear EP curve with smooth bind. The bind joints are then connected to the result joints with parent constraints. Hopefully this info makes the problem clearer.