How to Fix Telegram Stuck on “Connecting” Issue?

When Telegram is stuck on “Connecting”, the app fails to establish a network connection, leaving users unable to send or receive messages. This issue generally indicates that the app cannot reach Telegram’s servers, often due to network-related problems.

The most common cause of this error is an unstable or weak internet connection. However, incorrect proxy settings, VPN configurations, or rare server-side problems can also trigger it.

Note: We used an Infinix device for the screenshots. If you are using a Samsung, Xiaomi, Oppo, or any other device, the names for certain settings may differ slightly. You can find them with a simple Google search.

1. Check Server Status

  1. Open your preferred web browser (e.g., Chrome, Firefox, Safari).
  2. Go to DownDetector’s Telegram server status page.
  3. Locate and click on the drop-down menu under the regions section.
  4. Select your region from the list.
  5. Examine the graph displayed on the page for any outages or problem reports.
  6. Take note of any specific issues or recent updates mentioned on the page.

2. Use a VPN

A VPN (Virtual Private Network) provides a secure and private network, allowing users to run the app from different locations across the globe. It helps check error consistency across different servers. You can also use Telegram via VPN if the app is banned in your country. VPN routes your internet connection through different servers, bypassing any local restrictions or network blocks that may be causing this error.

3. Reboot Your Internet Router

Rebooting your internet router can resolve poor and slow network connections. This step also helps clear the network cache and improve the router’s overall performance.

  1. Disconnect the power cable from your router.
  2. Wait for at least 30 seconds.
  3. Reconnect the power cable back to the router.
  4. Allow a few minutes for the router to fully restart and reconnect to your network.

If rebooting your router does not resolve the issue, consider using mobile data over a Wi-Fi connection

4. Update Telegram

Using an outdated version of Telegram can cause issues. App updates usually fix bugs and introduce new features compatible with the device’s system software.

  1. Open the Google Play Store app on your device.
    Google Play Store
  2. Tap on your profile icon located at the top right corner of the screen.
    Profile Icon
  3. From the dropdown menu, select Manage apps & device.
  4. In the “Updates available” section, locate Telegram and tap the Update button next to it.
  5. Wait for the update to complete before using the app.

5. Disable Airplane Mode

Airplane mode turns off all connectivity on your device. Turning it on and off can make your Wi-Fi or mobile data work more effectively.

  1. Start by swiping down from the top of your device’s screen to open the notification panel.
  2. Locate and tap the Airplane mode icon. Tap it once to turn it on, and then tap it again to turn it off.
  3. Once Airplane mode is off, reconnect to your Wi-Fi or mobile data.

6. Set Your Date And Time Zone

Incorrect times can affect app data syncing, causing mismatched timestamps and login issues. Setting your date and time zone to automatic can prevent these problems.

  1. Open the Settings app on your device.
  2. In the search bar at the top of Settings, type and select “Date & time”.
  3. Check that the Automatic time zone option is enabled (it should be toggled on).

7. Clear Cache

App data corruption can cause errors. Apps store temporary data in cache files, which can become corrupted. Clearing the cache can resolve these errors.

  1. Open the Telegram app on your device and go to the Settings menu.
  2. In the settings, scroll down and tap on Storage & Cache.
  3. Next, tap on the option labeled Clear Cache.
  4. After you select Clear Cache, the cached data of the Telegram app will be deleted from your device.

8. Turn On Background Data

Telegram needs access to background data to receive messages when it is not actively being used. Enabling background data improves performance and syncing.

  1. Press and hold the Telegram app icon on your device.
  2. From the options that appear, tap on App Info.
  3. In the App Info menu, select Mobile data & Wi-Fi.
  4. Toggle the switch to enable Background data.

9. Allow Telegram Necessary Permissions

Denying necessary permissions can obstruct an app’s functionality. Make sure Telegram has access to the necessary permissions like the camera, files, contacts, and storage.

  1. Tap and hold the Telegram app icon on your phone’s home screen or app drawer.
  2. In the options that appear, tap on App Info.
  3. Next, tap on Permissions.
  4. Check that Telegram has access to all necessary permissions such as camera, files, contacts, and storage. Enable any permissions that are disabled.

10. Disable Battery Optimization

Battery optimization can limit an app’s functionality to save battery, causing Telegram to get stuck. Disabling this can allow the app to run properly in the background.

  1. First, open the Settings app on your device.
  2. In the search bar at the top, type “Battery Optimization” (this may also be labeled as “Battery Saver” or “App Battery Management”, depending on your device).
  3. Once the search results appear, select the Battery Optimization option.
  4. Next, tap the drop-down menu located at the top of the screen.
  5. From the drop-down, select All Apps to view every app on your device.
  6. Press the search icon (usually located at the top-right corner) and type “Telegram” in the search bar.
  7. When Telegram appears in the list, tap on it to open its battery optimization settings.
  8. Set Telegram to Not Optimized to disable battery optimization for the app.
  9. Finally, tap Done to save your changes.
  10. Now, Telegram will no longer have its background activities restricted by battery optimization.

11. Reset Your Network Settings

Resetting your network settings can re-establish connections and resolve any faulty settings.

  1. Go to the Settings menu on your device.
  2. Use the search bar within the Settings menu. Type “Reset options” and select the option that appears in the suggestions.
  3. Next, tap on Reset Wi-Fi, mobile & Bluetooth.
  4. Finally, press the Reset Settings button.

If the error continues, try contacting Telegram’s support.

ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.