It generally is the hen with yolk all over her beak
you can do this
put shingles mailed to the top of the nests and leave 3 inches up from the bottom of the nest for the hen to get under the shingle and get in
some times that discourages the egg eater
also I would take a head of cabbage and wrap...