Need help with axis rotation using "set actor rotaiton"

I’m stuck. Help please.
I need to make the rotation of an object using “set actor rotation”. But whatever the position, rotating the Z axis, the object rotated relative to the stick.
I’ve tried a lot of options, but they all don’t work.
Most likely it’s simple, but I’m stupid and can’t figure it out.

If possible, upload screenshots with blueprints. Thanks in advance

What I need

Put those things in a blueprint. Use SetRelativeRotation to move the block, and SetActorRotation to move the whole object.



This is exactly the problem. It is necessary to use the “set actor rotation” only.

Out of interest, why can you only use actor rotation?