I have a socket in my weapon which my character is holding.
The weapon mesh is attached to the player mesh.
I find the local location of the weapon socket with respect to the player charactermesh and pass it to the character blueprint and from the character blueprint, I bring it to the animation blueprint.
In the animationblueprint, I use a 2 bone IK to move the left hand bone to the location. But, the problem is there is a 1 frame delay for the hand to move. The hand moves 1 frame after the weapon moves and seems to be trailing behind.