Wow that looks perfect!
I’ve tried to adjust my setup so it matches your blueprint but I’m sadly not getting the same results… I’m thinking maybe it has something to do with the transform settings as I see your using a ‘Set Actor Rotation’ node, whereas I’m using a ‘set world transform’ node?
You can see in the video the very slight rotation on the cursor, and then when I move around the object it doesn’t orient to my player
Blueprint: