Congestive heart failure can produce a persistent cough.
Gert. I know it can cause a cough.
My son and my mom both had CHF. The wet cough and swollen legs was a clue. Lasix drove out the excess fluid for both. My mom was treading a fine line between CHF induced coughing and kidney damage from Lasix trying to compensate. In the end, another cause of the wet cough appeared for my mom...cancer in both lungs. She passed a week after that diagnosis.
Another cause for cough is blood pressure meds. Lisinopril causes a dry cough as well.