I'm sorry to hear you've been experiencing disruption with your TiVo box. Apologies also for the delay in getting back to you after a busy period.
Given the elapsed time since you post I hope you're back up and running, and using the service as before.
If you're still experiencing difficulties it would be best to get in touch with our support team to so one of the guys can help. You can reach the team on 150 from a Virgin Media phone or 0345 454 1111, option 1 then 2. Lines are open between 8am and midnight, 7 days a week.