Transluscent Planes Disappear at Random Distances

Hello, I’m having an issue with some transluscent planes I’m using to make it appear that there are leaves below the surface of the water. The water itself is opaque so the planes are slightly above the surface but transluscent. The issue is that they’re disappearing at random distances even though there is no direct overlap. Some are visible at longer distances than others, even thought hey are at the same height in reference to other planes around them. The different surfaces are in this order from top down: opaque leaves, transluscent leaves, water plane, planar reflection. I would ideally like for them to disappear at the same distance and to be able to set that distance.

Below are examples. Two images show the same planes disappearing at a short distance and some other planes that remain visible at a greater distance.