Odd IK issue when applying to both arms

So I have a character in a vehicle. I have two mesh sockets representing the position and rotation of the hands. I’m trying to IK the character’s hands to them. Seams no matter how I code it up, the left arm forces the system to self-destruct and takes the right arm with it. The right arm by itself is fine, but the moment I try to do anything on the left side, even if the left side ik is disabled, it wigs out. Doesn’t matter what order I evaluate it in, happens every time. I can’t even understand how moving the left socket effects the right arm, but it does

Any ideas?

OK, we figured out what was causing the problem. Left arm moved the vehicle, and I was using world space to alight the character to the vehicle. Seems the evaluation of the world space of the socket on the vehicle was a frame behind, so the left arm moved the vehicle after it got the position of the sockets and updated the character’s anim graph.

For now we’ve set everything to component space. Since they’re in the same blueprint that’s working for now, but is there a better solution for getting this to line up better?

this might help with your task:

yeah that’s basically what we were trying first. The problem was when the vehicle moved - the world space position was off by a frame apparently, so when the vehicle is moving through space the arms would wig out. I don’t think your car ever moved in that example.

I’ll look at the video more carefully later, though. Thank you for that.

np, it is not my video tho, and i have no much experience with IK. i bet you could ask that guy who uploaded the tutorial in youtube for support.

OK, we figured out what was causing the problem. Left arm moved the vehicle, and I was using world space to alight the character to the vehicle. Seems the evaluation of the world space of the socket on the vehicle was a frame behind, so the left arm moved the vehicle after it got the position of the sockets and updated the character’s anim graph.

For now we’ve set everything to component space. Since they’re in the same blueprint that’s working for now, but is there a better solution for getting this to line up better?