Thanks for your post and apologies to hear you are having an issue accessing some of the On Demand content from certain channels.
We're aware of this and it's been raised as a fault under reference: F004715829
Currently we're hoping to have things resolved by 7pm on 6th September however this date may change.
You can keep up to date on this fault by visiting the Service Status page here: Service Status
Apologies for any inconvenience.
Tech fan? Have you read our Digital life blog yet? Check it out