I think maybe something has become lost in translation.
I don't have a virgin text service on my account, never have. I don't have a caller ID on my account, never have.
I can't text *2# to 00000 as I don't have a virgin texting service.
I recently upgraded my broadband. At the time I also removed the free voicemail as I have an answer machine. Then I noticed I wasn't able to recieve text messages to my landline phone anymore. I used to get them converted to a voice message rather than a text message.
I'm now locked out of a couple of important accounts because I can't recieve the 2 step authentication codes via text messages, like I used to be able too.
Not sure why, must be something that hasn't been activated correctly when I asked CS to turn free voicemail back on.