In that case, there's an obvious experiment to be done... To wit, if the female is laying what seems to be a normal clutch size of apparently normal eggs, any sterility problem is more likely to reside in the male. Time to give another male a chance...I would agree if there were not 2 males in the tank. The pair are definitely one of each