For the last few weeks Catch Up channels like Discovery & All4 keep buffering at all times of day making them unwatchable. Rebooted. Did a test on website, surprise, says nothing wrong. This isn't the service I'm paying for.
Firstly, you've posted in the TiVo board but that box doesn't have the All-4 app, so I'm guessing you actually have a V6? If you're not sure, check here
I will assume a V6 in this advice..
OnDemand uses the internet, and a V6 goes online via your homehub. So you have a wired/wireless connection to your homehub which then provides internet connectivity. How is your box connected to your homehub - is it wired using Ethernet? or wireless?
If it's wireless, what's the signal strength? Follow Home > Help & Settings > Settings > Network, and check in the top-right.
Further advice can follow once you've confirmed these few questions.
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