I agree with everything you posted except forcing layer feed. Layer feed to non laying chickens will damage their kidneys, and liver. Yea, I know they wont die right away, but it is no good. Feed Alflock @ 2% or slightly less calcium, and offer oyster shell free choice. When they ALL start laying, then it is OK to go back to Layer feed. It is also OK to feed them the 2% calcium feed all the time while providing free choice calcium. Layer feed is the high volume chicken egg farms feed choice to simplify things as well as manage costs. . The battery hens get culled in 2 years so most still have their kidneys working.Well your question has so many answers and reasons, let me try just a few of them for you:
1. High temperatures stop some chicken breeds from laying.
2. Unhappy hens for what ever reason.
3. Some critters frightening them, even small animals like mice.
4. Molting definitely slows or stops production making for a slow start to producing eggs again.
5. Cold weather can stop some breeds from laying.
You probably have some of the above happening.
Try this: Do not feed your chickens any treats at all. Force them to eat their layer food only and trust me if you give them no treats at all they will consume more of the layer feed which is what you want, Layer feed means eggs, treats do not. If it is winter now where you are increase a longer light cycle to at least 14 hours every day, even if you have to run electricity out to your coup and use just regular light bulbs. Longer light times equals more feeding time and thus promotes greater egg production.![]()