This 'fault' is still ongoing. Maybe Virgin Media have picked their ball up and gone home. In which case they shouldn't be advertising that they offer on-demand catch-up services online if they no longer do so.
Obviously no content at all is being added, but my updated personal list is:
Da Vinci's Demons - S3 Ep 2, 3 Karl Pilkington: Moaning of Life – S2 Ep 4 The Flash – S2 Ep 4 Arrow – S4 Ep 4 Supergirl - S1 Ep 2
Hi Kath, Moaning of Life Ep. 4 strangely never showed up but since I managed to catch it through the box I'm ok with it. Ep. 5 did show up as well as Talking Dead and all subsequent shows that I follow, so hopefully this good streak of service can continue to infinity and beyond....