Thanks for your post and welcome to the forums.
I'm really sorry to hear you are having an issue with your Catch Up and On Demand.
I'd love to take a look at things at his end however i've not been able to locate your account details based on your forum credentials.
I have sent you a private message and once I have your reply I will be able to help further.
Tech fan? Have you read our Digital life blog yet? Check it out
Thanks for coming back to me so quickly on this
Checking things at this end, your TiVo® box is currently showing as offline.
Do you have it switched off at the power? If so, please turn it back on and post back here once it is.
Leave on until we reply so we can run some checks.