Hello! Welcome to BYC! Sounds like the possible causes of going off lay have pretty well been covered! We went through some birds laying dropping quite a bit. I found that the all flock feed I was using until I found a dealer who stocked what I wanted for them was the problem! All good here now! Hope all is good with your flock as well!