Sound like yours are not getting much from foraging ... as they are eating almost as much as a commercial feed only duck ...
https://metzerfarms.blogspot.com/2019/03/how-much-will-my-ducks-eat.html?m=1
I'd skip breakfast for a week ... give them feed in the afternoon ... hungry ducks will be...