Niagara: how can I spawn from sphere location on death event?

I am building a Niagara system in which I want to spawn new particles from a death event. I want the new particles to be generated on a sphere.

Emitter 1: projectile, single particle

Emitter 2: smoke, n particles

What works:

Emitter 1 launches particle. Death event is generated.

Emitter 2 connects to the death event and generates n particles.

What does not work:

Emitter 2 emits the particles at the death event location and not on the sphere around the death event. If I remove the checkbox on ‘Write Payload to Particle Attributes’ in the Receive Death Event, the particles are generated on the sphere, but, of course, around the system origin. The same happens with, for example, a box location. It seems like the death event overwrites the location of the newly generated particles.

How can I combine a death event with a sphere location the correct way?

i get this post is old, but its the top google hit for this question at the moment and i want to share the love.

you can simply place the initialize modules, like ‘shape location’ and ‘add velocity’ after the Receive Death Event module in the Event Handler module stack