Hi there Ktharper,
Firstly I'd like to welcome you to the forums (also to Virgin Media), and say that I'm really sorry to hear that you've been experiencing some issues with the On Demand service.
On the day of install, it can take a little time for all the work orders to complete.
Are you still experiencing this fault?
The do's and don'ts. Keep the community welcoming for all. Follow the house rules