Helping millions of people navigate the world of technology.

3 Ways to Fix Telegram Not Sending Messages on Android and iPhone

Quick Tips
  • Restart your phone to fix any temporary glitches with it and consider updating the Telegram app.
  • Remove background data restrictions for the Telegram app and disable battery saver mode on your phone.
  • Consider clearing the Telegram app cache to fix issues caused by outdated or corrupt app files.

Try Basic Fixes

  • The contact may have blocked you: If the message not sending issue is limited to one or two people, the other person may have blocked you. In that case, you’ll only see a single tick on all your sent messages, and they won’t be delivered to the other person. You can ask the other person to check their privacy settings and unblock you to resolve the issue.
  • Turn off battery and data saver modes: The data saver on your phone can limit Telegram’s use of data efficiently. Similarly, when you enable battery-saving mode, your phone tends to restrict some background activities. So, if Telegram is having trouble fetching notifications or sending messages, you should consider disabling the battery and data-saving modes.
  • Update the Telegram app: At times, a buggy app build can also lead to such issues. If that seems to be the case, updating the Telegram app from the Play Store or App Store will help.
  • Check if Telegram is down: Although rare, services like Telegram can experience downtime. You can visit a website like Downdetector to check if others are facing similar issues.

Fix 1: Allow Telegram to Use Mobile Data (iPhone)

A lack of relevant app permissions can also prevent Telegram from sending messages. Specifically, if Telegram isn’t allowed to access mobile data on your iPhone, the app will fail to send or receive messages.

Open the Settings app on your iPhone and scroll down to tap on Telegram. Ensure that the switch next to Mobile Data is turned on.

Fix 2: Disable Background Restrictions

Telegram is famous for its ability to send large files. However, the app may fail to deliver such large files if it doesn’t have the required permission to work in the background. Here’s how to fix it.

Android

Step 1: Long-press on the Telegram app icon and tap the info icon from the menu that pops up.

Step 2: Select Mobile data and toggle on the switch next to Allow background data usage and Allow data usage while data saver is on.

iPhone

Step 1: Open the Settings app, scroll down to Telegram, and tap on it.

Step 2: Enable the toggle next to Background App Refresh.

Fix 3: Clear App Cache

If Telegram is still failing to send messages, it could be due to corrupted cache data. In that case, clearing out that cache data should help set things straight.

Thankfully, Telegram offers an option to clear cache data within the app. Here’s how you can access it on your Android or iPhone.

Step 1: Open Telegram on your phone. Tap on the three horizontal lines in the upper-left corner and select Settings. Then, go to Data and Storage.

Step 2: Go to Storage Usage. Under Device storage, tap the Clear Cache option.

Was this helpful?

Thanks for your feedback!

Last updated on 08 July, 2024

4 Comments

  1. So I bought a revvl 6pro and now I can’t send images on telegram to anyone even after all 8 of these steps if someone finds a fix please let me know

  2. Hi,
    I suggest you add restarting iPhone (first) as well, cause that ended up being the only way to fix my such issue.
    Greetings!

Leave a Reply

Your email address will not be published. Required fields are marked *

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.