My ducks seem to have gone off lay again, they'd only just got started. Have gone from 4-5 a day from 10 Aylesbury & Muscovy to 0 or 1 if I'm lucky

I keep them in until midmorning and they get layers pellets in the morning and mixed grain in the afternoon and have access to plenty baths and muddy ground.
Have seen people talking about adding brewers yeast to their feed, anyone else using it and does it help with egg production? There are a couple of drakes in the house with them, purely because we haven't gotten round to dispatching them yet and some of the chickens sleep there but they do lay in there in the mornings.
Any advice
