Did you have a thermometer or temp gun to check the temps in the tub, and did they match the temp setting on the thermostat? Having a thermostat ensures a steady constant temp, but if it isn't calibrated correctly it may not be the actual temp set. If it is running cooler than the eggs may have not been as far along as would have been expected the day you cut. The only way to know is to check the temps with a secondary method such as a thermometer or temp gun. If it was actually running at 89 degrees and the eggs are not overly large, I would have expected them to have pipped by now, but everyone is a little different. Best of luck to you.