sorry to say there's ongoing problem which Virgin are aware of.
The latest news is
Customers using our TV Go service may have an issue streaming some channels and may get an Error message upgrade to watch. We are sorry about this, our engineers are looking at fixing this as soon as possible.
Our engineer is working to fix the problem.
There are a number of errors related to that including missing channels.
You can keep up to date with the progress by clicking on Check service status at the top of the page - you can even request updates from there via sms or email
The Service you do for others is the rent you pay for your room here on Earth - Muhammad Ali