I spent hours to get fluid particles working, but nothing worked until i found a post on reddit (https://www.reddit.com/r/blender/comments/461jll/help_particles_not_rendering/) that someone sloved it by just duplicate the object used as particle.
If i delete the duplicate the particles dont render anymore, till i duplicate it again.
Is this a bug? Then i would open a case for it. It is so annoying if you follow hours in tutorials and always end in the same state that fluid particles not working and you cant get why.
Or it is normal and i missed always something?
Testfile, the icosphere is the particle object that must be duplicated.
The problem might be because you are trying to emit the particle geometry from the particle source itself. Instead create a separate piece of geometry to contain the particle system and then reference the particle geometry from that system. That might also explain why it works once you duplicate it.