extremly annoying inconsistent value


i currently struggle with an anoying inconsistent value of my bp which you can see in the video. I need it for a leaning ADS Hand Position (no motion sickness).
Someone said this would be the solution but i dont know if i converted it correctly to bp:

GetFirstPersonCamera()->GetComponentTransform().InverseTransformVectorNoScale(GetMesh()->GetSocketLocation(HandSocket) - WPN->GetAimPointTransform().GetLocation())

If there are question just ask :wink: