Thanks for posting on the community and I'm sorry to learn you were experiencing issues with the On Demand.
I have looked into this and there is a known fault with episode shown on the 13th of January, the estimated fix time for this is tomorrow (Thursday 19/1). Is this the episode you're unable to watch?
If not then please let me know which one and I'll investigate it for you.
New around here? To find out more about the Community check out our Getting Started guide