Welcome to the Community, I'm very sorry to learn about the problems you've been experiencing with your On Demand service lately.
I've been able to locate your account to take a closer look at this from our end for you, we're not detecting any errors at the moment though.
I hope that means that things have improved for you? If not, let me know what movie(s) you're having problems with and I'll do my best to take another look.
Apologies again for the inconvenience caused.
New around here? To find out more about the Community check out our Getting Started guide