Welcome to the Community, I'm so sorry for the problems you've been experiencing with your On Demand service recently.
I've located your account to take a closer look and there are some minor signal issues, but nothing that would cause the complete loss of On Demand, are you still experiencing issues at the moment?
If so, let me know what else you're having trouble viewing and I'll do everything I can to get this issue escalated.
New around here? To find out more about the Community check out our Getting Started guide