Welcome to the community and I'm sorry to hear you're without the On Demand service.
Can I just confirm whether you're seeing any error messages at the moment? Also is there a flashing light on the front of the box?
Looking forward to hearing from you
New around here? To find out more about the Community check out our Getting Started guide