Only first particle emitter spawning in Play or Simulation

Hey all.

So I have a series of emitters in my particle system, each emitter with a different GPU sprite because for some reason it doesn’t choose a single sprite randomly per particle in one emitter like it does in CPU. (I’ve been trying some suggested workarounds, but for now that’s how I’ve got it)

In the normal viewport, I can see all the different sprite emitters working fine, but as soon as I simulate it through my blueprint or try to “play” I only get the first emitter spawning.

Possibly unrelated but something I noticed in the same particle system is that when I duplicate an emitter identically, but change the sprite, suddenly the Constant for Spawn doesn’t work on the duplicated emitter! It only starts giving me particles when I bump the amount higher than the original emitter.

So frustrated here. Any insight would be great.