Fix “Too Many Attempts, Please Try Again Later” Error on Telegram
The error prompt “Too many attempts, please try again later” indicates that Telegram’s servers have temporarily locked further login requests from your phone number or IP address. This cooldown is applied after multiple failed attempts to prevent spam logins or other suspicious activities. Most lockouts typically last between a few hours and 24 hours, depending on the number and frequency of failed attempts.
Repeated failures commonly occur when an incorrect phone number, two-step verification password, or SMS code is entered. Other contributing factors, such as missing SMS permissions, corrupted local data, or misconfigured network settings, do not directly trigger the lockout but may cause repeated failed attempts, eventually resulting in Telegram applying a cooldown.
Quick checks: Ensure you enter the correct phone number (with country code), disable any active VPN or proxy—especially if it’s linked to IP addresses flagged for spam or abuse, as Telegram may block logins from such sources—and confirm that two-step verification (if enabled) uses the correct password.
Quick Workaround: Utilize Telegram Web or Desktop Client
If you are locked out of the mobile app, try logging into Telegram Web or the Telegram Desktop app from a PC or different network. These platforms often bypass mobile-specific restrictions and may display a more detailed error message, such as the remaining cooldown time or whether your IP is temporarily blocked.
This works because Telegram applies login cooldowns per device and IP address. Using a different platform—especially one on a separate connection—can sometimes bypass the restriction or allow login sooner. Additionally, if the mobile app is buggy or misconfigured (e.g., missing permissions, corrupted cache), the web or desktop version may still function normally.
- Visit https://web.telegram.org in a browser, or download the desktop client from telegram.org.
- Enter your phone number and request the login code.
- If you’re logged in successfully, wait out the cooldown on your mobile device before attempting to log in there again.
Tip: After a successful login via Web/Desktop, avoid trying on the mobile app repeatedly during cooldown to prevent resetting the timer.
1. Switch Between Mobile Data and Wi-Fi
Telegram uses rate-limiting based on your phone number and IP address. Changing the network resets the IP, which can help if the previous one was temporarily flagged. This step is especially useful if you’ve already waited a few hours and are still getting the error.
If you’re using Wi-Fi:
- Swipe down to access the Quick Settings menu.
- Turn off Wi-Fi and enable Mobile Data.
- Open Telegram and try logging in again.
If you’re using Mobile Data:
- Connect to a trusted Wi-Fi network instead.
- Ensure the network is not using a VPN or proxy.
- Retry the login in Telegram.
Toggle Airplane Mode for 30 seconds as a quick way to reset mobile IP if user can’t change Wi-Fi.
2. Request a Verification Call Instead of SMS (if haven’t already)
If SMS codes aren’t arriving or are consistently delayed, you can choose the “Call Me” option during Telegram’s login process to receive your verification code via an automated voice call. This method bypasses potential SMS delivery failures caused by carrier restrictions, DND settings, or background apps interfering with SMS.
⚠️ Important: Ensure your device has active signal reception and can receive calls. Some VOIP or virtual numbers may not support Telegram’s voice verification.
- Open the Telegram app and enter your phone number in international format.
- Wait for the SMS code screen to appear. If the SMS fails or times out, a new option will appear: “Didn’t get the code?”
- Tap it and select “Call Me”.
- Answer the automated call and listen to the verification code (usually a 5-digit number).
- Enter the code into Telegram to complete the login process.
This method has worked reliably for users unable to receive SMS, especially in regions where Telegram SMS delivery is inconsistent.
3. Delete App Data & Cache
Corrupted session tokens or cached credentials may prevent successful login, causing repeated failures even if the credentials are correct.
Important: Clearing Telegram’s App Data logs you out on this device and permanently erases Secret Chats and local drafts. Back up anything important first.
Note: Menu labels may vary slightly by Android skin.
- Open your device’s Settings and navigate to Apps (may be called “Applications” or “App Manager” on some devices).
- Scroll or search to find and select Telegram from your installed apps list.
- Tap Force Stop to immediately close all running Telegram processes.
- Select Storage to access Telegram’s data management options.
- Tap Clear Data (this will delete all app data including cache and login information).
- After clearing data, open Telegram again and check to see if the issue still persists.
4. Grant SMS Permissions and Reset Network Settings
Without the Read SMS permission, Telegram cannot auto-fill the verification code, increasing the chance of user input errors that result in failed attempts. Incorrect device date/time or a broken network stack can also prevent authentication from reaching Telegram’s servers. Granting SMS permission, enabling automatic date and time, and resetting network settings can help resolve these problems.
Note: Resetting network settings deletes saved Wi-Fi networks and paired Bluetooth devices—but no personal data.
- Long-press the Telegram app icon on your home screen and select App Info from the pop-up menu.
- Tap Permissions to view Telegram’s current access settings.
- Under Denied Permissions, select SMS (and Phone if needed), and change the permission to Allow.
- Go to Settings › General Management › Date and Time.
- Enable Automatic Date and Time and Automatic Time Zone (if available).
- In the General Management menu, go to Reset › Reset mobile network settings.
- Tap Reset Settings and enter your device PIN/password when prompted.
- (Optional) If you’re also facing persistent Wi-Fi or Bluetooth issues, go back to the Reset menu and select Reset Wi-Fi/Bluetooth settings.
- Restart your device.
- Connect to a stable network (Wi-Fi or mobile data).
- Wait 2 to 24 hours for the cooldown period to expire.
- Sign back into Telegram.
If none of the above methods work—even after the cooldown period has passed—you may need direct assistance from Telegram’s support team. This is especially necessary if your account is stuck in a persistent loop of login errors despite waiting 24 hours or using Telegram Web/Desktop.
- On a device where you are already logged into Telegram (another phone, tablet, or desktop app), go to Settings › Help › Ask a Question.
- Select “Login Problem” as your topic.
- Describe the issue clearly, including:
- Your phone number in full international format (e.g., +92XXXXXXXXXX)
- The exact error message (“Too many attempts, please try again later”)
- How long you’ve been locked out
- Steps you’ve already tried (clearing app data, switching networks, etc.)
- Wait for a response. Telegram support replies via the @TelegramSupportBot in your app.
If you’re not logged into Telegram on any device, visit the official support page: https://telegram.org/support and fill out the form with the same information.