I’ve run into that before, and it can be a bit of a guessing game. Even if alkalinity tests look okay, sometimes it’s on the lower end and doesn’t buffer the pH very well, so it keeps drifting down. Another thing that pushes pH lower is high aeration, if you’ve got waterfalls, spa jets, or even just a lot of splashing, the CO₂ leaving the water makes it drop faster.
What helped me was keeping an eye on both TA and pH together instead of treating them separately, and switching up my chlorine source like John mentioned. Liquid chlorine tends to be more pH-neutral compared to tablets. Once I balanced the TA a little higher and cut back on tablet use, the pH finally held steady instead of sliding down every few days.