https://playcanvas.com/editor/scene/2282727
After migrating to 2.9(although it might have started earlier), trying to render any cpu particles, either by enabling sorting or toggling the useCPU field seem to cause errors. These are in the completely fresh project:

This also causes the particles to not render at all.
In the actual production there are even more issues which seem to invalidate the command buffers:

In this case the screen stops rendering and instead displays a black screen. I can’t provide a repro for this though.

