Welcome to the Community, I'm really sorry to learn about the problems you're experiencing with your On Demand service at the moment.
I've located your account to run some tests on the line and we're not detecting any issues, I've not been able to find any issues though. I hope that means that the On Demand is working?
If not, have you tried it at different times of the day?
Look forward to hearing from you
New around here? To find out more about the Community check out our Getting Started guide