After working in IT for so many years, it's normal to have blown out maintenance windows every now and then.
But yeah, we should have been told of the status and if there are any ETA so that we know what's going on.
Exactly - keep the customer updated ESPECIALLY when it is going wrong...