Already got a nice well explained answer here from Ann Leflore and I find the 5th point in her answer more relevant here. Don't overfeed any fish. A bloated gut may be a problem here. One who is keeping fishes should understand one thing fishes can live days or weeks without food. So allow them to do fasting atleast once a week. They will be more healthy then. If you feel sad to make your fishies starve for one day, then you too take fasting. Both will be healthy.
And the next thing to consider is the water quality. If water quality is not that good then flower horns will keep starving by not taking any food even if their favourite food has given.