I'm sorry to hear that you're getting this error when using On Demand. This error can be down to they way the service is setup. If you give our team a call on 150 Free from any Virgin Landline or 0345 454 1111 from any other line.
Alternatively you can chat to our online team via Contact Us.
It would be great if you can let me know how you get on, keep me posted.
Tech fan? Have you read our Digital life blog yet? Check it out