My friend raises geese and one thing she tells me is they need much more niacin then ducks
Have you tried giving durvet vitamin B complex ?
My ducks get 1ml either over small treat or directly by syringe
When I see any of my birds limping even from a sprain I give it
The extra seems to help...