How much calcium citrate has she been getting each day? If it wasn't at least 300mg, increase the dose to that or more.
Sometimes the ovulation can go haywire. Sometimes calcium can calibrate it. I say sometimes because sometimes a hen has a genetic glitch and she's doomed to have these...