Niagra Mesh Array not working correctly in editor

Hi, I’m building a confetti system with two colors of confetti as simple mesh planes emmitted from a fountain.

I want a random mix of white confetti and yellow confetti. I have two mesh arrays, one white and one yellow. The Mesh Render Array visibility Mode is set to random. In the preview it looks as it should, there is yellow and white confetti. But in the editor, the emitter only shows white confetti. No yellow confetti. I have clicked compile, save, apply a hundred times… am I missing something? Why would it work in the emitter preview but not in the level?