In the 1.16 snapshots/pre releases rain will go through random blocks on a world a made before 1.16. It seems to go through random blocks, but goes all the way down the y level. The only way to fix this that i have found is to break all the affected blocks, but there are so many it would take hours and hours.
Please follow the instructions in the moderator note on MC-179845.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki