How to set a vector based on the GetRootComponent Relative Location?

I am trying to get the relative location of an object and the relative location value shown in the picture is correct, however, when I go to set a simple vector, the values are changed to a world location.

How can I set a vector to have the same value as the Relative Location from the Root component.

By not doing it in the construction script is all I can say. Thats rarely updated, like when the BP is spawned and probaably isnt best used for what you have in your image.

Move your logic to the event tick of this child class BP and see what happens. It coudl be a parent class throwing it off too. Inheritance can be tricky, try reproducing it in a basic actor class BP and see if you get the same problem, if so it could be a bug, someone else today was having a similar issue.

Hope this helps
Don’t forget to accept an answer that best clears your question up or answers it so when the community finds your question in the future via search/google they know exactly what you did to fix it/get it going.

I don’t want the Initial Relative Location to be updated every tick because it is the Initial Location. I want that value to be constant while it is attached to it’s parent.

What I am asking is why my values are different and if this is a bug, is there potential of it being fixed?