All summer my eggs have been developing well and then quitting at about day 18 or so. I've hatched literally hundreds of chicks in that incubator and I was scratching my head as to what I was doing wrong. Three finally managed to hatch, but they hatched 4 days late! So I knew I had a thermometer problem. I bought a second thermometer and lo and behold the thermometer I've been using is off by 8 degrees! Instead of 99-100 degrees they've been incubating at around 91-92 degrees. It's a wonder I hatched any at all.
I'd check your thermometer to see if it's showing the correct temperature.
I'd check your thermometer to see if it's showing the correct temperature.