Mine hatched the first two time the first time once they got to wigglers they disappeared the day before they would become free swimming then the second time I got them to two weeks of free swimming then they disappeared one night then the last two times that they have laid eggs my pleco has gotten to them...but you might want to try hatching them artificially by moving the eggs to another tank with an airline running close to them it will probably be more successful