I have had issues with On demand from the start. They get worse and worse.
Now most showes I choose just hang on the screen with the loading screen.
Ocassionally it will work.
I have cleared my casche enabled flash and done what I can.
Service is very spotty on my TV's as well