Welcome to the Community, I'm very sorry to learn about the problems you're experiencing with your On Demand service lately.
I've located your account and run some tests on the service from our end, we're not detecting any errors at the moment. I hope that means that things are working as they should at the moment?
If not, let me know and I'll do what I can to escalate this from our end.
New around here? To find out more about the Community check out our Getting Started guide