Les Corydoras pondent souvent en "hauteur", là où leurs congénères risquent moins de trouver les œufs.
En hauteur... c'est-à-dire ailleurs qu'au sol !
Les miens pondent régulièrement (dans un 600L), mais ne s'occupent plus des œufs une fois collés sur la vitre (en général). J'ai remarqué qu'il disséminaient leurs œufs sur plusieurs endroits de l'aquarium pour augmenter les chances de survie.
Mais à pondre plus haut que le sol, cela met les œufs à portée des poissons de niveaux intermédiaires, alors oui, il y a un gros risque venant de tes Cardinalis. Surtout la nuit.
Moi j'ai la chance récupérer quelques survivants dans la decante de temps en temps.
Si tes corydoras ont pondu, ils recommenceront, et tu auras in fine toi aussi quelques survivants, surtout si bac bien planté.
Inutile de nourrir spécifiquement. Ils trouveront toujours les restes de nourritures....
Bonne chance !