- Home
- How to Fix Telegram When It's Not Working
How to Fix Telegram When It's Not Working
When Telegram gets stuck on connecting, stops sending notifications, or fails to deliver login codes, the problem usually stems from network restrictions, device battery settings, or server outages. Here is a complete guide to diagnosing and fixing Telegram connectivity and app issues.
1. Check for Telegram Server Outages
Before changing any settings on your device, you should verify whether the problem is actually on Telegram's end. Like any major cloud-based service, Telegram occasionally experiences regional or global server outages. When servers go down, the app will typically get stuck on a 'Connecting...' or 'Updating...' status at the top of your chat list.
You can check the current status of Telegram's infrastructure using independent monitoring services like Downdetector. These platforms aggregate real-time user reports to identify widespread service interruptions. If a major outage is actively being reported in your region, local troubleshooting steps will not resolve the issue; you simply need to wait for Telegram engineers to restore service.
2. Fix Delayed or Missing Notifications
When messages appear only after you open the app, battery optimization or notification settings are common causes. On Android, features such as Doze and App Standby can restrict background network access for idle applications. Some manufacturers, including Huawei and Xiaomi, add background controls that may stop Telegram's notification process. Check notification permissions and battery or background-activity settings before changing account or network configuration.
Steps
To ensure Telegram notifications arrive reliably on Android, navigate to your device's Battery or App settings and exclude Telegram from battery optimization. You may also need to explicitly grant Telegram 'Autostart' permissions. On iOS devices, missing notifications are frequently caused by active Focus modes or scheduled notification summaries that suppress alerts. Check your iPhone's Settings under Notifications and Focus to ensure Telegram is allowed to interrupt.
3. Resolve Login Code and SMS Failures
Difficulty logging into an account is another frequent reason users report that Telegram is not working. If you are not receiving your SMS login code, the official guidance suggests first verifying that your mobile plan has active SMS coverage and that Google Play Services are properly enabled on your device. Interference from active VPN connections can also disrupt the delivery of verification codes.
If you still cannot receive the code after disabling your VPN and checking your cellular connection, you can contact official support at [email protected]. Be sure to include your phone number in the international format as the subject of the email. Keep in mind that if you are already logged into Telegram on another device (such as the desktop app), your login code will be sent as a message within Telegram rather than as an SMS.
4. Clear Cache and App Data
Over time, Telegram accumulates a significant amount of cached media, which can occasionally cause the app to become sluggish, fail to load new images, or behave unpredictably. You can safely clear this temporary data without losing your chat history or logging out of your account. In the mobile app, navigate to Settings, select Data and Storage, and then tap Storage Usage to clear the cache.
If you are experiencing issues specifically with Telegram Web (such as the interface failing to load), the problem is often related to your browser. Telegram maintains two official web clients, Version A and Version K. Both require proper cookie support to function. If you have strict third-party cookie blocking enabled, or if your browser cache is corrupted, Telegram Web may not work. Clearing your browser's browsing data and cookies is the recommended fix.
5. Network Restrictions and Account Limits
If the app is stuck connecting and there is no global server outage, your network or Internet Service Provider might be blocking the connection. Telegram has historically faced state-level censorship and ISP restrictions in various regions. When network-level blocking occurs, changing your device's DNS resolver to a public option like Cloudflare 1.1.1.1 can sometimes restore connectivity, though this depends on how the restriction is implemented.
Finally, if your app connects perfectly but you receive an error stating you cannot send messages to non-contacts, your account has been limited. This happens when an account is reported for spam or engages in automated API abuse using unofficial clients. These limitations are enforced by the platform to protect users. If you believe the restriction was applied in error, you can contact the official @SpamBot within the app to appeal the decision.
Frequently asked questions
Why is my Telegram stuck on connecting?
Telegram gets stuck on connecting when it cannot reach the servers. This is typically caused by a weak internet connection, a global server outage, or network-level blocking by your Internet Service Provider.
Why am I not getting Telegram notifications?
Missing notifications are usually the result of aggressive battery optimization on Android devices or active Focus modes on iOS. You must ensure Telegram is allowed to run in the background and that notifications are enabled in your system settings.
Why is Telegram Web not working in my browser?
Telegram Web relies on browser cookies and local storage to function. If you have strict third-party cookie blocking enabled or if your browser cache is corrupted, the web client will fail to load properly.
Why can't I send messages to new contacts on Telegram?
If you cannot message strangers, your account has likely been temporarily limited due to spam reports. You can only reply to people who message you first until the penalty expires or you successfully appeal via the @SpamBot.
How do I clear the Telegram cache?
You can clear the app's cache without losing your chat history by opening Telegram, navigating to Settings, selecting Data and Storage, and tapping on Storage Usage. This frees up space and resolves minor glitches.
Need to save videos from Telegram?
If your app is working but you need a way to save media locally, explore tools designed for web clients.