You can’t just create on object of an actor. You have to do it by spawning it in the world so the engine will know that it was created, store it in the right place in memory etc. And when engine constructs your objects it gives it FPostConstructInitializeProperties.