I have a young silkie hen that started laying last may. She went broody early July and sat on eggs for 23 days until I found out the embyos had died due to the heat. She hasn't layed since. I have no idea why, she is getting excellent care and proper feed. Do you have an explanation?