You may find the meatier adults food is bloating the little ones. Try a blander sort of tank food and feed less of the high protein stuff.
I find new era cichlid veg logs and Hikari algae wafers good. A little bit of flake food as it disperses over the whole tank and the little ones can grab some as it goes by.
My sera viformo is fed really sparing when the fry are really young. Just a little so the adults grab it first.
I'm too lazy to fed vegs, that's what the new era green is for, to replace the big vegs.