Once a hen gets a taste of a "broken" egg, for whatever reason, they tend to always be an egg eater. I've also had this problem and tried different things to fix it. Sometimes too much light in the nest box can aggravate the situation.
Don't feel bad there are many of us that have this problem...
You can have all of mine Chicken Butt. I've seen the forecast for next week but I'm torn. The temps are so much better but the rain forecast is extreme. I'll need hip boots and an ark.
Got two beautiful Orpingtons today! A blue and a black! Karen, it was good to see you today. Didn't get a chance to get back to say "Hello" you were so busy! Anybody get any pretty babies today?
I'm in Windsor, about 30 min from you. There are plenty of folks around that will take roosters if you end up with some. They won't be trying to crow yet if they're small. I had 15 through the winter with no problems even at - 4. Lots of cool water and an occasional frozen watermelon get mine...