Welcome to the Community!
I'm sorry to hear you're having trouble with your On Demand services.
Our technicians have picked up on a network issue affecting certain On Demand content - Ref.(F004840373). The technicians are working to get this resolved as quickly as possible.
Sorry again for the inconvenience this has caused.
Tech fan? Have you read our Digital life blog yet? Check it out