Is your incubator fan or still air? Is it digital? Do you have any independent thermometers in your incubator? So many incubators are inaccurate with temperatures and humidity and you should always have at least two further gauges to check in my experience.
A zero hatch, in my opinion generally comes down to three things firstly poor fertility secondly incorrect temperature either too high or too low finally incorrect humidity.
If fertility is no concern and the eggs have been cancelled at day 7 and have been proven to be fertile then this can be ruled out.
Temperature is by far the most important factor and a spike in temperature will cause a foetus to die very quickly a prolonged dip in temperature will also affect foetus development.
With humidity you are looking for an average range that is conducive to the eggs losing enough moisture for optimum hatching. Some people Mark air cell development as a measure. I weigh the eggs at specific times to assess humidity requirements.
Did you happen to complete an eggtopsie to see if the chicks did at a specific time etc. Although a bit horrible to do, it can reveal so much information.
Don't despair there is a lot we can help you with. You just need to provide some more information.