I'm so very sorry about your hatch. Nothing stinks worse than a zero hatch after waiting, and waiting.
My last attempt had only one egg make it to the finish. I heard the little one peeping at night (very start of day 21.) I went to bed. When I got up, no peeping.. nothing. Never even pipped the shell.
To make a long story short, the little one had been perfectly formed, yolk absorbed, but had died. It was awful. Dd (3yo) and I cried a bit, she insisted I put the little one back in the incubator, because she thought he would be ok.
I really don't know what happened that time, but I think it was an airflow issue, also.
Try, try again! Double check your thermometers and hygrometers. Make sure you have plenty of vents and that they are OPEN at the end of you hatch.
Then give it another go.
Meghan