Wow I did not know about that draw debug coordinate system node. I have been manually drawing all 3 lines every time I do this kind of thing.
Anyways, the GetPosition value from an actor variable should just work. Works perfectly fine here.
The selected actor is the BP that does the rotation stuff. The colorchart mesh is just a regular mesh in the world with no BP script:

Colorchart mesh is referenced by the other BP as actor reference:

Changing angle causes mesh reference to rotate around an axis perpendicular to the vector between the actors:

My script looks the same as yours:
Anyways, the GetPosition value from an actor variable should just work. Works perfectly fine here.
The selected actor is the BP that does the rotation stuff. The colorchart mesh is just a regular mesh in the world with no BP script:
Colorchart mesh is referenced by the other BP as actor reference:
Changing angle causes mesh reference to rotate around an axis perpendicular to the vector between the actors:
My script looks the same as yours:
Comment