We found out that the bounding boxes of our particles are not well sized:
So if the red box (the particle spawning point) would go off-screen, the particles on the right would disappear despite still being displayed on the screen. The new bounding box covers all particles and such prevents them from being hidden when they should not.
Also, lots of work on the new GUI, stay tuned π