I have a pair of pigeon blood discus they have given eggs 3 times but have eaten the eggs, the last time the eggs hatch but they eat up all.
1. Are they a new pairs?
2. Since they had hatched out larva, they should be a mated pair.
3. Normally they do eat up they larva due to many reasons.
4. Try again.
5. After they spawn, cover the eggs.
6. Do not disturb them
7. Apply Methylene Blue solution to protect the eggs from fungus.