Great stuff. So there's 2 things with the TiVo...
1: The internet is hard-wired in the box, but when it fails then everything that uses the internet will fail. That means Netflix, iPlayer, VOD, etc. On the front-left of the box there's a series of green lights, the second-from-left has a "Heart" symbol and is your online light. It should be solidly on. If it ever flashes, the box is not online and anything that uses the internet, will fail. Faulty box most likely.
2: The box, while being perfectly serviceable, is fundamentally quite old and if you have VM broadband, you'd do very well to consider a swap to the newer V6. There's many differences between the two, but for your purposes - it's just so much quicker at running various streaming apps (iPlayer, Amazon, Netflix, etc). The biggie is that it doesn't have an inbuilt internet connection, so relies on connecting via your VM homehub.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks