Are your Instagram messages not sending?
When you try sending a DM to someone, it may fail to send.
Otherwise, it may be stuck on “Sending…” even if you’ve waited for a long time.
If you’re experiencing this issue, there’s probably a bug on the app after an update.
Some Instagram updates come with bugs that will be fixed in the next update.
In this guide, you’ll learn why are your DMs or Instagram messages not sending and how to fix it.
Why are my Instagram messages not sending?
Your Instagram messages are not sending because Instagram is most likely down.
It can also happen if you sent too many direct messages at one go.
If you send too many direct messages at one go, Instagram will temporarily block you from sending messages.
The block typically lasts for 24 to 48 hours.
If you’ve recently updated Instagram, there might be a bug on the app.
The bug can cause direct messages to not send.
Hence, the issue is usually not caused on your end, but by Instagram.
If that’s the case, you need to wait for Instagram to release a new update to fix the bug.
How to fix Instagram messages not sending
To fix Instagram messages not sending, you first need to check if Instagram is down.
If it is, you need to wait for Instagram to release an update to fix the bug.
Once there’s an update containing “Bug fixes and improvements”, you need to update the app.
In some cases, you’ll be able to send messages again after 24 to 48 hours.
1. Check if Instagram is down
The first step is to check if Instagram is down.
There are a couple of places to check if Instagram is down.
Firstly, you can go to DownDetector and search for “Instagram”.
After you’ve searched for “Instagram”, take a look at the graph.
If there is a spike in the graph, it means that the app is probably down.
Another way to check if Instagram is down is to use Twitter.
To do so, visit Twitter and search for “Instagram Down” or the problem that you’re experiencing.
For example, if you can’t send messages on the app, you can search for “Can’t send messages on Instagram”.
Lastly, check if anyone tweeted about it in the “Top” and “Latest” tabs.
You can also go to Instagram’s Twitter profile and check the replies to their latest tweets.
Typically, you’ll see a bunch of people complaining about the current bug or glitch that they’re facing on Instagram.
2. Wait for 24 to 48 hours
The second method is to wait for 24 to 48 hours and you’ll be able to send messages again.
If you send too many messages at one go, you may be temporarily blocked from DMing people.
The block can last for a few hours, 24 hours, or 48 hours (I’ve experienced this multiple times before).
Instagram introduced the temporary DM block to prevent automation, bots, and spammers on the app.
In some cases, you might be mistakenly blocked.
That said, you still need to wait it out and the block will be automatically lifted.
In other words, you don’t need to do anything to fix the error.
The temporary block can also happen if you violate Instagram’s Community Guidelines in one or more of your direct messages.
If so, the error message will contain the exact duration that you’re blocked for (e.g. 20 hours).
3. Update Instagram
The final method is to update Instagram to the latest version.
Instagram has new updates regularly, especially if there are bugs on the app.
That said, some updates will introduce new bugs to the app.
If you’ve recently updated Instagram to the latest version but you’re unable to send messages, it means that it’s probably due to a bug.
If that’s the case, you need to wait for Instagram to release a new update to fix it.
Hence, you need to frequently check the App Store or Google Play Store for an Instagram update.
If an update contains “Bug fixes and performance improvements”, you need to update the app as soon as possible.
You can also uninstall and reinstall Instagram instead of updating it.
This will clear the app’s cache and update it to the latest version.
If there isn’t an update, you need to wait for one.