From the Service Team: Please note that our SMS service has the following limitation:
➜ At this time we cannot guaranteethat Short Code SMS Messages, which are usually 6 digits or less (e.g.: Skype, Bank Codes, TV Commercials etc…) will work.
➜ At this time we cannot guaranteethat 2FA SMS Messages, which are usually to confirm your identity and log into your service portal (e.g.: Microsoft, among other providers offering this feature)
Sometimes the problem comes from the brand or service that sends the code, not from the telco provider. For example, my bank sends the code and I receive it right away, but at the same time their system tells me that my telephone number cannot receive SMS messages. So even when the text arrives, their verification system still rejects it. This shows that some companies handle VoIP numbers correctly, while others do not, and the results can vary from one sender to another.
They can’t guarantee it, because rarely it won’t work, but for me, personally, it almost always works. I use voip.ms for all my 2FA stuff. I currently get every 2FA code that is sent. But their team just can’t promise it because it’s uncertain. If you need absolute reliability, use a 2FA App.
For me, RECEIVING SMS messages from short code numbers, which are often used for 2FA, so far have always worked. I routinely get them from around 20 different providers and never had an issue.
But the story is entirely different for SENDING SMS to such numbers. That has never worked for me - and it is annoying, because many providers want you to reply “YES” to confirm a newly entered phone number. Or they send you spam and say “to opt out, reply STOP”, which you then obviously cannot do.
I don’t think I’ve ever received just a six digit code. They are always much longer. - Here is your code from Xyz. Do not share this code, blah, blah blah….