Agree with Yankeejack, it sometimes takes young cichlids 3 or 4 attempts before getting the hang of parenthood, especially if there are other distractions in the tank.
If there are other fish, a pair will often eat the eggs, rather than have them eaten by another fish.
If it has been a few days, when eggs do begin to hatch, the parents often take the newly hatched fry and hide them, and at this point the left over "shells" start to fungus rapidly.
The parents often put the newly hatched fry in a pit, behind a rock, and are easily missed by the aquarist, and the wrigglers do not swim, but simply gather together in a pile using up their yolk sacks.

If there was sand or gravel in the tank, the fry below would be totally invisible.
