Niagara Particles Sorting

Hello, I’m trying to create an explosion effect, but I’m encountering a problem. I spawn a ring of smoke, and in the center of this ring, I spawn a fireball.
The smoke ring grows with velocity towards the exterior.
However, the rear particles of my smoke ring appear through the fireball. When I change the sorting priority, the fireball appears in front of all the smoke ring particles. I can’t find the right solution to make the front particles appear in front and the rear particles appear behind my explosion.

I’m using a transparent material. I need dark or hard grey color for the smoke, in additive mode, the smoke is too transparent/white.

Does anyone have a solution? Thanks in advance!

Upeaval.

image

When the sort is invert