Thanks for your post. Apologies for the issues you've been having and for the delay in response. We are very busy and doing all we can to get to each forum post ASAP.
Have you since been able to speak to the team to get these issues with voicemail sorted? Apologies for the hold times, all teams are very busy and working hard to get to each customer ASAP. You can also message Virgin Mobile on +44753 301 6422.