As others have alluded, a lack of EPG updates is often indicative of a failing/failed internet connection. The TIiVo box has this inbuilt on the same cable as the TV signal, so there's not much troubleshooting can be done. If you're getting errors as you describe, please check the front left of the box where there's a series of green lights.
Second from left should have a heart symbol next to it and indicate your online/internet status. It should be on solidly, but I suspect in your case it won't be.
If it is - then reconnecting your box to the internet for (amongst others) EPG updates should be possible if you call up TV Faults and explain your symptoms. If your light is flashing, then you either have a faulty box or area fault.
In that case, call TV Faults to report it. You may need an engineer visit, or more likely - a replacement box.
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