I've had a chick hatch unassisted on day 25 and that was under a broody. Mine was a shipped egg so perhaps that caused it's delay.
If your temps have been off it can cause a delayed hatch, have you ever checked the incubators temps with another thermometer? Mine is a full degree off and it's...