If the Virgin hub (which I think is owned by Virgin) is losing connection to the Virgin network then it is a Virgin problem - it isn't your equipment and it sounds like Virgin are giving you the run around. Unfortunately BQM is going to do no more to prove that than the fact you are seeing the hub go down.
Are you able to check the router status page when you have an outage to actually see what status the router thinks it is in? If it actually shows a lost connection?
They've been giving me the runaround for ages they can't seem to find out what the issue is, when it's been disconnected it says No Ranging Response received - T3 time-out, T6 Timeout and retries exceeded and mostly Received Response to Broadcast Maintenance Request, But no Unicast Maintenance opportunities received - T4 time out.
Full network log is:
Time Priority Description
14-06-2023 13:18:25 notice CM-STATUS message sent. Event Type Code: 24; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 13:13:28 notice CM-STATUS message sent. Event Type Code: 16; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 13:12:10 notice CM-STATUS message sent. Event Type Code: 24; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 13:08:38 notice CM-STATUS message sent. Event Type Code: 16; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 13:08:24 notice US profile assignment change. US Chan ID: 6; Previous Profile: 11 13; New Profile: 12 13.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:27:09 notice US profile assignment change. US Chan ID: 6; Previous Profile: 12 13; New Profile: 11 13.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:24:37 notice CM-STATUS message sent. Event Type Code: 24; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:22:06 notice US profile assignment change. US Chan ID: 6; Previous Profile: 11 13; New Profile: 12 13.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:21:45 notice CM-STATUS message sent. Event Type Code: 16; Chan ID: 33; DSID: N/A; MAC Addr: N/A; OFDM/OFDMA Profile ID: 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:16:31 notice REGISTRATION COMPLETE - Waiting for Operational status
14-06-2023 12:16:28 notice US profile assignment change. US Chan ID: 6; Previous Profile: 13; New Profile: 11 13.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:16:23 notice DS profile assignment change. DS Chan ID: 32; Previous Profile: ; New Profile: 1 2 3.;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:16:10 warning DHCP WARNING - Non-critical field invalid in response ;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:16:08 notice Honoring MDD; IP provisioning mode = IPv4
14-06-2023 12:16:00 critical No Ranging Response received - T3 time-out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:53 critical SYNC Timing Synchronization failure - Failed to acquire QAM/QPSK symbol timing;;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:00:00:00:00:00;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:49 error T6 Timeout and retries exceeded;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:37 critical REG RSP not received;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:22 warning DHCP WARNING - Non-critical field invalid in response ;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:20 notice Honoring MDD; IP provisioning mode = IPv4
14-06-2023 12:15:12 critical SYNC Timing Synchronization failure - Failed to acquire QAM/QPSK symbol timing;;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:00:00:00:00:00;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:15:00 critical Cable Modem Reboot due to power button reset
14-06-2023 12:11:57 critical No Maintenance Broadcasts for Ranging opportunities received - T2 time-out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:48 critical No Ranging Response received - T3 time-out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:48 critical SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:47 critical Received Response to Broadcast Maintenance Request, But no Unicast Maintenance opportunities received - T4 time out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:47 critical SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:47 critical SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:47 critical No Ranging Response received - T3 time-out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:47 critical SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:11:46 critical Received Response to Broadcast Maintenance Request, But no Unicast Maintenance opportunities received - T4 time out;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;
14-06-2023 12:10:49 critical SYNC Timing Synchronization failure - Loss of Sync;CM-MAC=94:98:8f:ec:f2:b1;CMTS-MAC=00:01:5c:82:ec:5b;CM-QOS=1.1;CM-VER=3.1;