Moving Particle emitters, particle flicker/overlapping

I cant remember exactly, as its been a while.
Actual dynamic priority sorting wasnt working, we set up this massive elaborate blueprint that sorts multiple emitters depending on camera distance… but when one of the emitters suddenly move behind another, you can see the particles swap sorting places.

One way to solve it is to have all the particle effects in the same emitter, which sometimes can be tedious.
another way is by setting the sorting order in blueprint.

When I have a little more time, Ill screenshot some stuff for you.