Can't Receive 2FA SMS in Morocco

Not sure where to get help on this. I’m in Morocco and I started streaming about 2 weeks ago… I am setting up a chat bot for my stream. I went into dev, tried to set up a new app but got hit with the 2FA. I have authy, but to get the QR code, I have to have it SMS me first. After many attempts, and many checks to make sure my phone number is receiving SMS, and that it’s the right number I’m putting in, I never received an SMS from twitch. I’ve tried everything, checked the forum, etc. and I’m facepalming at this point because there’s no way I can continue, please help.

edit: I noticed that my phone number wasn’t on my account, so I tried to add it and same problem directly from twitch.tv:expressionless:

The third party developers forum is unable to assist with this issue.

For further help please visit https://help.twitch.tv/