May thanks for posting by and welcome to the Community
I'm sorry to hear about your TV On Demand not currently showing any listings, I'd love to help out here and give you some really great tips.
Here's a thread where Listings haven't been listed and it's brought them forward check this out here.
Also on another note, there is a detectable issue on the TiVo and I'd like to get an engineer out to you on a separate fault. I've sent you a 'Private Message', you can find this by clicking on the little red envelope near the top left of the page.
Get back to me when you can and in the meantime, please feel free to venture on to the other boards we have