RerunConstructionScripts called on actor that has begun play leading to failure to spawn actor in component's BeginPlay

You can pass FActorSpawnParameters to SpawnActor and set bAllowDuringConstructionScript to true on it.