I’d rather not switch to authenticator if I don’t have to. I’ll try your suggestion of reaching out to my service provider and see if that has any positive results.
If you don't want to use authenticator because you are boycotting Google products, you can use FreeOTP which is open-source and works fine.
This is their website if you want to find more infos about it :
https://freeotp.github.io/
Otherwise, philip's answer could be a good solution for you. Playing with the autowithdrawal function is a very good way to avoid SMSes, you can turn it on only when you want to withdraw, and without SMS verification.
But with this solution you will need to be able to receive their SMS at least one time to activate the service.
Will check out freeotp.
Finally got a response from via but it was a generic response, not helpful and they sent a follow up email closing the ticket. I contacted my service provider (AT&T and they say everything is fine. (No surprises there lol) But they sent the following request for information to continue troubleshooting: “AT&T Free Msg: We will need Provider name or short code number and foreign origin. If you have further concerns call 8003310500 for additional help.” So I guess I’ll file another ticket with ViaBTC and see if they will provide that info for my service provider to continue troubleshooting the issue. If anybody here already has ViaBTC sms code provider name or short code and foreign origin and can post it that might speed up the process.