Why am I not receiving the SMS verification code?
Missing verification codes are usually related to regional restrictions, carrier filtering, unstable networks, or too many repeated code requests in a short time.
If you are already logged in on another device, Telegram may send the login code to the official in-app chat on that device instead of sending it by SMS.
First confirm that your phone number is entered in international format, your network is stable, and your SMS service is working normally. Avoid requesting the code too many times in a row.
For mainland China +86 numbers, delivery can be less reliable. In that case, wait and try again later, and make sure email recovery and two-step verification are configured once you log in successfully.