I am wondering if there is any explanation for the dependence of solubility of Co(II) inorganic compounds in water on the counter ion. In particular, cobalt (II) cyanide is completely insoluble in water, unlike cobalt(II) bromide, chloride, nitrate, ... etc ?