My birds keep eating their own eggs
There are two common reasons why birds eat their own eggs:
1) it is 'just' a bad habit.
2) they need calcium.
If it is just a bad habit, there's not much you can do except maybe try and remove the
nest for a few weeks and try again later.
If the birds need calcium - try feeding them some. Take a look at the Basic Care page
to see how.
You are welcome to ask again: