Sparks VFX issue - Using Inherit set position and Multiply position (Sphere) together

I’ve been trying to figure this out for a good bit now and I cannot under what I am doing wrong. I am hoping someone get assist me.

I am creating a lightning strike VFX that will spawn 3 particles when the initial particle dies. These inherit various properties of the initial particle like size, position, etc depending on what is needed. I am having an issue getting the last part of the sparks VFX to work as I want the sparks to spawn in a sphere at the inherited position from the initial particle. However, this does not work and the particles are staying in the same spot.

This VFX is in two steps. First a particle is randomly spawned in an defined area showing where the lightning strike would be using a blurred image. Then once that particle lifetime ends it spawns three other particles using “Trigger Event on Die”. All of these spawn at the intended location of the initial particle except for the sparks.

How can I get the sparks to spawn at the intended position? I’ve linked a snippet of the graph. Is there another approach I can take if I can’t spawn them using the sphere approach?

I am not sure I follow. Could you show us at least screenshot of what happens and should happen?
My initial thought is that you don’t want to inherit position directly, but instead use it as origin for position:sphere in override mode, but I am not sure I understood your problem.