I got Virgin installed couple of months ago, but I've never had catch up or on demand. Engineer who installed said at the time to reset box and it would come on. However it's never been on the box. Others with virgin in area have no issues.
box isn't showing on account status either. Tried resetting TiVo box and modem also but to no avail.