I have an issue with chickens pecking at and destroying eggs. I only have 5 hens and get few enough eggs as it is. To date I have added crushed oyster shell to their run, added fake eggs to where they nest, and bought a rollaway nesting box (which they won't use). I tried blocking access to their usual laying spot and they just laid elsewhere and still pecked the eggs. They have access to outside space, a large run with entertainment, and get layers pellets.
Is there anything else I can try. I am popping out several times across a morning to try and beat them to it but failing miserably. If anyone has successfully broken this habit I would love to know more!