This is how it has to work since instance component transforms aren't applied till after actor construction is reran.
BP Construction Script doesn't print the correct Relative Location of a child component
Construction script ignores components changed in the map
This bug prevents quite a lot of things of being possible with construction scripts. Mainly anything construction script that should also be editable in the map does not work because of it.
1. Download and open the attached test project
2. Place 'BP_Actor01' into the level
3. Open the 'Output Log'
4. In the Details panel, select the 'Cube' component
5. In the viewport, move the component around the level
Results: The component's Relative Location will always print as 0x0x0
Expected: For it to print the components location relative to it's parent
Head over to the existingAnswerHub thread and let us know what's up.