I would say one thing left to try is a different birds eggs to see if it might be related to the parents genetics/physical condition. So for example if you use the same set up and a different birds eggs hatch fine then you can narrow it down to your hen.
There could be some type of bacteria...