I'm with Virgin. It's never been thst good.
Tried connecting a small smart TV in my girls room with the Internet.
It keeps dropping out
My Ring Door bell worked sometimes but not all the time. I think it also struggled with connecting.
Spoke with Virgin and they say nothing is wrong and it's upto speed.
I'm not sure they ate telling me the truth.
If you doubt VM,
log in to the MODEM/router and look through the logs. They will tell you what your up time is and other data that you can post in the VM forum (which really is quite helpful).
I suspect that you problem is down to the WiFi.
Over the years, I have used the plug in devices that send the signals over the power rings. They work well but often require rebooting.
I have never been a fan of the wireless repeaters. Wifi speeds drop as the signal becomes weaker. A repeater will simply take that lower speed and distribute it further.
When practical, I prefer to use ethernet cable and connect it to a second router. You get maximum throughput that way. It is also pretty reliable (i.e. seldom requires rebooting).
The only real downside is that you have to hide the ethernet cable.
Another option worth exploring is the wifi channel number being used by your Virgin hub. If all of your neighbours are on the same channel, it will impact each each of you. In the UK we use channels 1-13 on the 2.4Ghz frequency range, the US uses 1-10, if you own any Apple products, stick with 1-13.
If you have access to a laptop, download inSSIDer, it will let you see which wifi channels are in use.
Need to re-download previously purchased software? This is the spot.
www.metageek.com
Walk around the house with the laptop to find out how much the signal drops.
I believe that there may be an Android version, but I have never used it.