Dietary insufficiency is often the cause. The 'complete feed' you may be buying only has to pass bare-minimum standards of nutrition to be allowed to be labelled as such. A pinch of granulated kelp per day starts even old non layers going again. I think it's high time someone made up a sort of...