Are you able to elaborate a little on what happened when you tried to watch the On Demand programme?
I suspect the underlying reason here could be a lack of working internet connection - can you follow Home > Help & Settings > Settings > Network, and report what is shown in the top-right corner?
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks