addRelativeRotation doesn't work in Function

I have an addRelativeRotation node in a function,that is fired correctly,with everything working correctly Except for the node itself.
Any tips or clues as to why its not working?

It worked perfectly fine when i tried to use the same function in the FirstPersonCharacterBP. But since i wanted it to be a separate BP i copied everything out of there and in to a new ActorBP. I even re-made most of the Variables just to be sure. The addRelativeRotation’s target is a collision box which is a scene component. The node gets fired correctly and the input floats for the x,y,z rotation all print their angles perfectly fine. But the node itself does not seem to work at all? HELP? Is this a bug???

Relative means relative to its parent component. Is the box the root component?

Nope the box is not the root component. And tbh no matter what kind of Hierarchy tricks i try,nothing seems to work. I would hate to wanna re-design this rotation system again.

It worked so flawlessly this way. In the FirstPersonCharacterBP it was Capsule>Camera>Box. I tried everything and re-created it the same way but still no dice.