Cryptoheros can breed very small. Are you sure the eggs were eaten before hatching? Is the female guarding an area near a gravel pit or object? They often move the fry after hatching to another location until the egg sacs are consumed. You'll know in a day or two. Either there will be a cloud of fry or nothing at all.