Rotate Actor on attached socket

Hey,
i’m trying to rotate an actor on a socket. The actor is rotating, but something is going wrong and im not quite sure whats the problem.

Instruction what im doing:

  • getting the world rotation of the socket

  • combine it with the extra rotation

  • calling SetActorRotation with the combined rotator

  • Calling AttachToComponent with the rule “Keep World”

On the images u can see the problem, on the first picture the ball statue is rotating to the leg and on the second picture to the hip (Rotation is set to 70,0,0). This happens when i’m rotating my character

Got it with setting the rotation relativ and the AttachToComponent rotation rule to keep relativ