bro Goldfish,
you nvr mention that how low was the dKH. KH buffering should be done frequently, and it's normal for reef tank especially with stony coral & coraline algae growing. too high of Ca will pull down the dKH, try to maintain it below 450
boosting the KH with any buffering agent will also bring up the pH if there's no other issue affecting it