I was going to ask if they had plenty of grit. I found mine ate eggs when they were hungry, bored, or short of shell/grit. Whether they are pecking at them for the grit (testing to see if it's edible or crumbles?) or the shells are a little thin, break and then get eaten.
and I must remember to take that crushed eggshell to them.