Actually I realized a few minutes ago that CreateDefaultSubobject ist meant to be used inside the constructor only. Not inside the ConstructionScript. We are supposed to use NewObject and its alike when we want to dynamically spawn outside of the constructor:
Edit: nvm I fixed this as well, this time I was too quick to ask