Hi Pattybee36,
Thank you for taking the time to reach out for the first time, welcome to the Community
I'm sorry to read about the On Demand error here, that's never good to have. I've been running some tests on the TV services and services in all and have noticed a few issues that would need addressing. I've sent you a 'Private Message', you can find this by clicking on the little purple envelope near the top right of the page.
Once you've had a look get back in touch.
Ben