Since you have an RO unit, it is most likely removing the chlorine.
How often do you do a water change of 25%?
The problem when using RO is that it sometimes removes buffers, and the buffers help to control fish urine.
If to start with, you have low buffered water in the tank, pH can drop drastically in only a week or less, e.g. from @7 to 5 or lower turning your water to fish urine soup.
Adding unbuffered RO can then have a pH yoyo effect bringing pH up with a water change momentarily, but dropping quickly without a decent buffering capacity.
Many fish can take pH fluctuations, but it depends on how much, and if the fish urine is sufficiently diluted by the water change.
How big is the tank? How heavily is it stocked?
Why are you using RO?