Welcome to the Community, I'm really sorry to learn about the problems you're experiencing with Netflix at the moment. I've been able to locate your account and run some tests on the set top box for you.
We're not detecting any issues with the set top box from our end at the moment, here are a few steps to try to see if we can get this sorted:
Reboot the TiVo® box. Once the full reboot has completed ( approx 5-6 minutes in full) please check the app status.
Perform a forced connection in the Help & Settings Menu by going to the main menu then Help & Settings > Settings > Network > Connect to the Virgin Media Service now
If this doesn't work, go to the main home menu to see if you're getting the "network availability error" message at the top of the screen.