Could be the hatcheries have the same problem I did this year the turkeys went on strike right in the usual height of laying season:| my hens up and stopped for 2 months and now just started laying again the weather really effects them too hot too much rain or too cold they stop laying them bratts!