Construction script not firing after start

Hi, i have a problem with the behavior of my scripts. In the construction script i set up an array with a specific number of created spring arm components to deal with planetary motion. in the editor, when i change some properties the spring arms are properly created and i can see them in the array. But as soon i hit “play” (in the editor viewport) my spring arms are stil there, but deleted from the array so that i cant access them in the event graph for rotation or what so ever. the array is empty. But when i hit “play as standalone” the construction script is fired properly on beginplay and the spring arms are rotating as desired.
Am i doing something wrong? Or is there something i have to know about the behavior of the blueprint scripts?

Thanks in advance

no one knows anything about that? :-/

Hard to know without any screens from the graph.