Hi @Bluesonic85 .
Welcome to our community forums and thank you for your first post.
Sorry to hear you have been having issues when trying to access on-demand and catch up. We can understand the inconvenience caused and want to best help. Do you get an error code when trying to access it? How are you accessing on demand https://www.virginmedia.com/tv/channels Do you have similar issues with TV go?
New around here? Check out the do's and don'ts, in our Community FAQs