Hi
I've had quite a few broody hens over the years and not had much luck with breaking the habit. These days I just let them get on with it, making sure they have at least half an hour out of the nest box each day and removing any eggs they're sitting on. They get over it eventually.