Rule #1) Don't keep putting stuff in your without testing.

Rule #2) Be sure to follow Rule #1)!

Pucks and di-chlor powder are EXTREMELY acidic. If you are fighting low pH, stop using pucks and powder COMPLETELY! You are making the problem worse. In fact, they may be the cause of the problem.

Instead use bleach/Liquid Chlorine. Or, if your calcium is low, you can use Cal-Hypo.

Since you said chlorine is low, you need to raise it, without making your pH trouble worse.