If any of you are having issue with Tello for signing up from outside USA, this may help you:
- I got rejected for 5+ times form 2 new accounts ; using email from pc browser
- I used foreign address + foreign card, US address + US card but still got rejected
- Doing it from mobile browser and paying with Apple pay fixed the issue ( google pay should work too )
- Sim card was approved within a minute
I asked their support about why it is being rejected and they said, their automated system is not approving me. Since its automated system, you can find ways :)
Hope this helps.