Try a smaller food. Some kind of fry food powder. If you use flake, crush it to a powder. Micro type worms are good, too. I use several types of fry food powder with eggs, liver, and freeze-dried Grindal worms that I make myself. BTW Don't look for these at the LFS because I prepare the egg and liver powder. And I freeze-dry the Grindals. Remember, these small fry need to eat a lot more that you think. They need to fill their little bellies with food and not pick at large pieces.
When I was breeding lots of fish, I also did 20% water changes twice a day in the fry tanks making sure the water was the same temperature as the tank.
The fry all died within about 12 hours (or were born dead - I wasn't home to see). The tank is full of java moss and some java fern. I figured there would be enough for them to eat in the first few hours...
I did intend to change more water and more frequently once I actually had live fry.

Thanks for the ideas on food for the little guys. There really isn't a lot available around here, so ideas are always good.