The bug
Exactly as title describes? This might only be an issue with translucent particles, as all the fully opaque ones I tested do render behind translucent particles (the campfire).
How to reproduce
Example! Rain and snow not rendering behind campfire smoke: https://youtu.be/4SNQSPV3M28
Duplicate of MC-161898