I managed to book an engineer appointment today. took me a few days too got my box on saturday. Went outside and the builders had cut the cabling on the outside.
Have you created a virginmedia account, there you can check your service status(purple box), and you can try

Run test - then keep pressing no for a while, some of the steps repeat.

then eventually you should be able to book a engineer