No... you are provisioned for 200 (see max data transfer rate boxes - in bps)
Is your 40mbps on wifi - thats what I get on my 200 package on the 2.4 GHz bannd. What do you get on ethernet connections with a new Cat6 cable and the Hub in modem mode?
The RS errors may be a concern (or just historical build up), the T3's may be an issue to explore - so can you do this next. _____________________________________________
Post up the network logs first and then....
Switch the Hub off and unplug it for a few minutes and then start up. When done, check back in the settings and ensure that the RS error counts have all reset to 0. Then check every hour or two to see if they start reappearing - they shouldn't - particularly the PostRS errors.
Also see if the T3's reset to 0.
Then, If you haven’t already, set up a free and secure “Broadband Quality Monitor” to continually monitor the state of your connection and record any true network dropouts , latency issues, packet drops, etc - it will thus allow you to differentiate between those and simple wifi dropouts. It does it 24/7/365 and it keeps a visual record of any/all of your network disconnections, useful data to have to match to the Network logs (in your Hub settings) and also in discussions with VM - note it will take a few hours to start seeing a sensible picture - post up the “link” to the “share live graph” (as per instructions on the TB website) when it starts to develop.
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.
Thank you for reaching back out to us in our community and welcome back, sorry to see you are only getting 40 MBPS when on our 200 MBPS, I have been able to locate your account with the details we have for you and can see there is a congestion issue which may be slowing things down, we are aware and although the current estimated fix date is 28 OCT 2021 @ 09:00 we will be aiming to resolve this ASAP.
You can keep tracks on this yourself via our Service Status page by signing in and registering for updated either Via Email or Text.