Do you have a TiVo, V6 or 360 box?
Changing the box shouldn't have affected the apps on a Smart TV, but what checks can be done about the apps on the Virgin TV box depends on which one you have.
**********************************
I work for Virgin Media - but all opinions posted here are my own