Crash on SetActorRotation()

That’s the case whenever an uobject isn’t owned by anything. You have to set the owner manually. Actor components do that for you.