I am rigging my character. The Central thigh bone has copy rotation of FK thigh control bone. Pls refer the picture for clearer circumstances. I hit R -> Y -> -90 to open the leg to test rig. Then a puzzle ensues.
If I use Global orientation with Quaternion wxyz for rotation, the central thigh bone immediately misaligned. Any minor change to rotation any attribute will realign central thigh bone with FK thigh control bone.
If I use Global orientation with XYZ Euler for rotation, the rig works fine.
I also find out that the rig works fine using any other orientation (normal, local, etc.) with Global orientation.
If I grab the FK thigh control and rotate it manually, the rig also works fine.
Window console has not shown anything funny.
Is my file broken? How can I fix it?
I would hate to redo all the works.