So there is an issue that the engineers are finding more complicated to fix than first thought. Doesn't that happen occasionally with everything?
For example... Car fails MOT for some reason - needs a part - they order it but then its out of their hands into that of the supplier and they cant give an accurate timescale to get it done. Same if there is a power cut, water pipe burst, etc.
There is no Service Level Agreement on a residential package - if you want guaranteed fix times you need to move to a Business package - which has an SLA.
You could try doing what we and many others do and ask the neighbours on a neighbourhood Whatsapp or Facebook group too. That's good for close neighbours all on one street Cab. But you already know its more widespread than that so no point in this case.
That said, your are correct that their transmission of updated info for downtime issues could be better!
--------------------
John
--------------------
I do not work for VM. My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired 2 WiFi,) SH2 in modem mode with Airport Extreme Router +2 Airport Express's. On VIVID200, Talk Anytime Phone, x2 Mobile SIM only iPhones.