Niagara In A Child Actor

I’ve created a Niagara particle system that follows a spline (kind of like electricity on a wire). But I’ve found it doesn’t work correctly when the actor is a child.

My question is: is there something fundmentally different about a child actor that stops the niagara particle system from following the spline (it just sits at the 0 length position on the spline)

I have the same issue.
Does anyone have an idea?

Can you describe the hierarchy in closer detail?

Is it Actor A (Outer Actor) with a child Actor component with Actor B that contains a Niagara Particle component and a spline component?

Perhaps this can fix it?