Rotation don't work in instances of my blueprint

After trying a lots of different kind of thing …
Finally i think the problem is that at “construction script” time in an actor, components are not yet at there correct locations. Actors are at correct locations but not components, it’s the only think that can explain all that i tryed.
I’m thinking that because when i call getWorldLocation from an other actor’s construction script, the value is correct but not if called from within the construction script of the component’s owner (always return 0,0,0, same for getRelativeLocation).

Is anyone know if i’m right and if there is a way to get the correct location (exemple by delaying the construction script), any idea are welcome…
Or do you think it’s a bug and i should report that?

I even tryed to make a custom event in the cameraBP and add a delay, but called from a construction event the delay just never complete…