Are your ducks pooping in the waterer, because ducks drink what they poo in, and if your chickens are drinking from the same one then maybe separate the ducks?
If not, maybe try asking around or calling a vet.
It might help to get a necropsy done on one of them.