J.R. S. answered 10/23/22
Ph.D. University Professor with 10+ years Tutoring Experience
ZnCO3, ZnS, AgCN, Ba3(PO4)2
The explanation is based on Le Chatelier's principle. If the anion of the salt is from a weak acid, the salt should be more soluble in acid because the formation of the weak acid will pull the equilibrium to the left. The formation of the weak acid (does not dissociate) essentially removes the anion from solution, thus increasing the solubility of the salt.
CO32- + H2O ==> 2OH- + HCO3-
S2- + H2O ==> OH- + HS-
CN- + H2O ==> OH- + HCN
PO43- + H2O ==> HPO42- + OH-