How to fix Instagram failed to send message error?

How to fix Instagram failed to send message error?
Table of Contents

Are you getting the Instagram failed to send message error when you try to send DMs? Follow the troubleshooting steps below to fix this issue.

Apps and software receive updates on a regular basis to offer optimal user experience. The updates may include new features and changes alongside fixes to certain bugs and glitches. That being said, they can also introduce new issues while trying to fix the older ones.

These errors may prevent the users from using the main functions of the app, like sending or receiving messages. In this guide, we have compiled various methods to fix the failed to send error. It is similar to another issue that caused messages to disappear without a warning.  But this one does not allow users to send DMs to other users on Instagram.

While we believe that it occurs when Instagram servers are down, it may be related to your device as well. We listed everything you can do to fix the issue.

Why is Instagram not letting me send any messages?

There may be several reasons why Instagram says that failed to send. A technical issue in the app, slow internet connection or a problem with the servers might be the source of this frustrating issue.

why does instagram say failed to send

Checking if the servers are down should be the first thing to do. Detector websites inform users when the systems and services of apps and networks are down. If the problem is at Instagram's end, there is nothing to do except for waiting. You can also visit Twitter to see if other users have posted anything about the issue you have encountered.

If everything seems in order with the servers, it means that the error occurs due to a problem in your device. In that case, updating Instagram, clearing cache or switching to mobile data can fix this issue.

Visit Down Detector to see if Instagram servers are down.

As we mentioned above, Down Detector offers the latest news and updates on the services of social media giants. From Facebook to Instagram, Twitter to Steam, the website is a great place to see the current status of various servers.

is instagram down

Clear Instagram cache.

Clearing the cache of a certain app can increase the loading times when you open the app. That's because a cache is a storage location for a subset of data like images and scripts. Your phone depends on this storage location when it opens an app that you use on a regular basis.

While it does reduce loading times and make things work a bit faster, it can also be a source of various issues like this. When the amount of data in the cache increases, it can be subject to problems like Instagram failed to send error. Here's how to clear the cache.

  • Go to phone settings and open the app menu.
  • Tap on Apps.
  • Select Manage apps.
  • Search for Instagram and tap on it.
  • Tap on Clear data and select Clear cache.

Do not select Clear all data as it will uninstall the app from your phone completely. Erasing the cache in this method will suffice.

Connect to another Wi-Fi network or switch to mobile data.

It is possible to encounter errors of this nature when the internet connection in your household is slow. Various problems in internet connection can increase loading times or result in failures to send DMs. That's when switching to your mobile data plan or connection to a different Wi-Fi can help.

  • Swipe down to open the navigation bar.
  • Tap on Wi-Fi to turn it off.
  • Tap on Mobile data to turn it on.
turn on mobile data

Here's how to connect to another Wi-Fi network.

  • Swipe down to open the navigation menu.
  • Tap and hold on Wi-Fi to open the settings.
  • Connect to another network by entering the password.
switch network to send messages on insta

Check if the recipient has blocked you.

If the person you are trying to send direct messages has blocked you, you will not be able to send DMs to them in any way. Try sending another DM to someone else to see if the recipient has blocked you.

If the issue persists even when sending messages to someone else, it means that you are not blocked and the Instagram messages failed to send error occurs due to another reason.


If the issue still persists after applying all of the methods above, it means that the problem is related to Instagram. In that case, waiting for a new update is the only thing we can do. While not being able to send messages to another user is quite frustrating, you can use Telegram or WhatsApp to continue messaging with your friends and family.

Here's everything you need to know about Instagram failed to send error.