Just to add a little -
If Calcium, Alkalinity, and Magnesium are where they should be and PH is still low then you have a problem. Adjusting the PH with a "buffer" isn't going to fix the problem, it's going to mask it for a day or two and then PH will drop again.
If you have the above...