Lets check some things...
First that the upgrade has gone through properly. Re-boot the Hub and then when its back online log into the Hub settings and navigate to the "Configuration data file" - look in the "Max Data Transfer Rate" boxes for the downstream and upstream channels. What numbers are in there? They are in bps (not Mbps) and will start 20nnnnnnn... if on the 200 package or 10nnnn... if still not upgraded.
Then, to check what speeds you are actually getting - do it this way.
As you expect >100Mbps then connect a 1GB enabled computer/laptop, with up to date drivers, via a NEW (old ones do fail) and working Cat5e/6a ethernet cable (NOT a Cat5 one!) , directly to the Hub which you have put into “modem mode”
This ensures that NO other devices are connected
Test speeds at https://speedtest.samknows.com/ - try on 2 different browsers.
If they are still low – boot your device into Windows safe+networking mode - to disable any potentially interfering software - and try again.
There are many posts on here (I have a list of ~30!) where QoS software, unknown/flaky software, old network card drivers, corrupted browsers, bad cables or other connected devices are limiting speeds on tests.
Report back what that gets.
For wifi connectons, are you connecting on the 2.4 or 5 GHz band (or are you not sure). This is because my Macbook Air and iPhone7 both get 220mbps on my Vivid200 wifi connection (and 220 on ethernet of course).
However, on wifi, they only get that when I put them onto the 5GHz network. Sat in the same spot if I then flick them over to the 2.4GHz network, they max out at 50-60mbps (others on here get even lower [<50] on their set ups) - it's just the limitations of the wifi technology!
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.