Ok I'll come back here when they say again to ask Virgin Media for answers.
Also here's an example of someone in the exact situation as me who happened to get the issue resolved via further investigation by Virgin Media.
https://community.virginmedia.com/t5/Managing-Your-Account-Cable/Amazon-Voucher/td-p/5174420