I’m encountering the following error when registering a UChildActor component to my actor:
LogActor: Warning: [Actor name] has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
I’ve had this warning before too - it’s annoying but shouldn’t matter in the scheme of things - the log doesn’t happen in shipping builds.
Is your VertexActor a Blueprint Actor? If so you may be able to fix it by getting the USimpleConstructionScript from it and calling “FixupRootNodeParentReferences()” and “ValidateSceneRootNodes()”…
Thank you @RecourseDesign for the advice. I’m not familiar with where/how to grab USimpleConstructionScript so that I can call those methods. Could you provide an example?