You are feeding too much. If there is feed spilled on the ground, they will eat it, if you stop adding more. I think your feeder is the problem. Originally I did this too, and all that wasted food begins to stink, plus is a huge waste of money.
It is not that they don't like the food, it is that it is easier to eat it out of the feeder, and they spill it and then because you keep adding food to the feeder, they keep doing it.
Try feeding a much smaller amount. They are in no danger of starving to death. I just use a plain bowl, and yes they do spill it, but that is ok, do not add more food until that is gone. They will clean it up, if you do not add more. Some birds are worse than others, and I will place a smaller bowl in a flat larger bowl, and then when it gets billed out, I just pour it back in.
My goal is to have just a little in the bowl at night, when I lock them up. If there is a lot, I feed less the next day, or maybe only take water. If it is bare, I feed a little more the next day. And it is amazing, the amount I feed varies quite a bit.
This is actually healthier for your hens, because they get more exercise eating and the waste feed does attack rodents into your set up, plus the waste feed will spoil and mold and stink.
Hope this helps.
Mrs K
ps - I do like the feeder in the picture above, but I do not use a feeder like this unless I am going to be gone for a couple of days. To me, that much feed available 24/7 just draws rodents. Chickens do not eat 24/7, they do not eat at night.