there are plenty of things that can stop her
No offence, but I see you saying that there are many ways to stop this when from egg eating, but you don't seem to be sharing any of these ways with the person that has the problem, all ways that have been suggested seem to have been tried already and did not work for this hen.