My left arm joint, however, is unaffected by this problem. I notice when I click on the Ik Handle, it shows me that little IK icon above the effector (at the wrist where it should be), however, the FK icon is over on the other side of the body where the problemmatically rotates to. My left arm ik Handle is fine, where the IK and FK icons are overlapping each other at the same point on the wrist.
UPDATE - After some work, I found that the special FK controls I'm making are messing up the location of the IK handle's "FK icon" as soon as I try to orient them to the joints. (select control->select joint->orient constraint). It will work if I rotate them 180 degrees in the Y, however, I must keep them like this with a 180 turn for it to work. If I freeze transform, it will not recognize the change. Just as you can orient joints local rotation axis and freeze the transforms, is there a way to do the same for a curve?
I suppose I could duplicate the control curve, delete the shape node, parent the old control to the new dummy node, and 180 that node rahter than the control. Would this be the only option?