Blender copy rotation constraints bugging out

I am trying to rig a first person set of arms, but the bones in the forearm are acting strange. I made three bones parented to the large forearm bone, they have copy rotation constraints linked to the hand IK bone so that they will only copy its Y rotation. It works in the rest position, but after moving the hand IK bone and rotating it along other axes, it doesn't follow correctly.

Here it is working fine.

After repositioning the arm, it does this. It barely reacts to the hand Ik bone rotating along the Y axis, and instead reacts the the Z axis.

http://pasteall.org/blend/32837

• Do you have something like object a is parented to object b which is parented to object a? This can cause some funky behavior. – BlendingJake Nov 13 '14 at 2:37
• The three small bones arm parented to the single one, from what I can tell all the other parenting is as it should be – xGreyFoxx Nov 13 '14 at 21:11
• mind posting your .blend to pasteall.org/blend – BlendingJake Nov 13 '14 at 21:16
• pasteall.org/blend/32837 – xGreyFoxx Nov 13 '14 at 22:24
• So you are wondering why it twists at the wrist like that? – BlendingJake Nov 13 '14 at 23:54