Simple Q - have you tried a new Cat6a cable - these have better "shielding" and old cables can and do fail.
If its deffo the Hub ports - then you will have to call in and report it as a fault
Call it in on 150 (VM Phone - free) or 0345 454 1111 (any other phone - national rate). Use option 2 (faults), dont press any other buttons when offered and you should be in the queue for the next agent.
Or try options 1,1,4,4, “thinking of leaving” - they usually pick those calls up quickly and the retentions are UK based and then transfer you to the appropriate queue (or cut you off !).
Calling at 08.00 midweek (09.00 Sun) is the best time to get through quickly at busy/closed times you may get redirected to offshore - hence calling early is best.
If you get cut off after an automated reboot cycle, just call back in a couple of minutes as the system should know that you have just been on and it hasn’t helped and put you in the queue.
--------------------
John
--------------------
I do not work for VM. My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired, 1 WiFi, 1 on PA) Hub5 in modem mode with Apple Airport Extreme Router +2 Airport Express's. On 250Mbps, Talk Anytime Phone, x2 Mobile SIM only iPhones.