Is it possible for ActorComponents to have member ActorComponents that replicate out of the box?

I have been running into issues where I create one component within another at editor time using the edit inline new concept. The components are created and run fine in singleplayer, but do not replicate correctly in multiplayer. The child components outer is another component and this I believe leads to some package and bunch serialization problems. If I need to override ReplicateSubobjects for some custom logic I will, but I don’t want to go down that path unless its absolutely necessary.

Currently I’m working around the problem by having the child components be siblings of their parents. The parents then lookup and match the children references via ID, but this is not acceptable for long term development for me.

nope

Dave Bratti helped me clear some things up. Unreal assumes a flat hierarchy.