Welcome to the community and I'm sorry to learn that you've both been experiencing issues with the On Demand.
I have located both your accounts and sent hits to the boxes so could you reboot them by the mains and let me know whether you're still seeing error messages as I would like to get this raised. I'll just need to know exactly what program it is and from which channel.
I have also been having problems with On Demand and Catch Up. I have been trying to access Series 4 Episode 1 of Sleepy Hollow of SyFy for a couple of days now but just keep getting an error message - 319. I have checked local Service Status and there is no mention of this.
Me again - I have been trying to watch Legion episode 6 (Fox) but just keep getting the same 319 error message. I can see from other forum messages that this problem has been around since at least November last year?
I phoned customer service yesterday to see of they could help with this. They reset my TIVO, etc. but his didn't help. They said they would report the fault and that I should try again today. I did. They have solved the problem by removing the programme that I was trying to access from their listings of available programmes. Clever, eh?
This has been an issue for months rather than days. Poor service when raised with customer service, had to ask to speak to a manager as the parrott fashion responses were useless. Date for correction keeps being put back but told "as I don't pay for this service, I don't get a refund and basically I just have to put up with it". Not sure why I am paying Virgin media 93 quid a month then in that case? Seems this isn't a locality problem, why advertise a service if you can't deliver? Am considering options anyway as cost is prohibitive, when I get my new tv in a couple of weeks, may well do away with all or some of these services, time for a change I think. Would be nice if they could at least be honest and don't use the stupid messahe that the engineer is woeking on the problem. Not impressed.