It doesn't, I has an engineer booked for tomorrow and checked yesterday on the app to see the appointment time, just to see the appointment had vanished.
Live chat told me there had been an outage that day in the area so they'd cancelled all technician visits after fixing that one. When my issue has been ongoing for a week!
My partner took the day off work for it, when I asked him to rebook the initial appointment as nothing had been fixed, the said the next available appointment was Friday. An absolutely ridiculous policy to cancel appointments without asking customers first if they've had the issue fixed.
After thos issue is resolved, I'll be looking to leave virgin at the earliest opportunity, absolutely no customer care! I've gone from 10/10 would recommend to everyone I know, and now I'd advise everyone I know to shop elsewhere for broadband!