How to Fix Instagram DMs Not Sending or Receiving (Tested Methods)
Key Things to Know
  • Check Downdetector to see if Instagram servers are down for everyone.

  • Switch from Wi-Fi to cellular data to rule out network connection blocks.

  • Clear your Instagram app cache or reinstall the app to fix corrupted data.

  • Wait 24 hours if you hit the daily limit for sending messages to non-followers.

How to Fix Instagram Messages Not Working

If you cannot send or receive messages on Instagram, the most common culprit is a corrupted app cache or a widespread server outage. In our testing, you can usually fix this glitch in under two minutes without losing your chat history.

Here are the exact troubleshooting steps we use to get DMs working again.

Step 1: Check the Server Status

Before you change any phone settings, make sure Instagram is actually online. When Meta's servers go down, the Direct Messaging feature is usually the first thing to break.

Tip: Go to Downdetector.com and search for Instagram. If you see a massive spike in user reports, the servers are down. You just have to wait until Meta fixes it.

Step 2: Clear the App Cache

If the servers are running fine, your phone's stored data might be causing the freeze.

  • For Android Users: Open Settings > Apps > Instagram. Tap Storage, then hit Clear Cache.
  • For iPhone Users: iPhones do not have a clear cache button. You must go to Settings > General > iPhone Storage. Find Instagram, tap Offload App, and then reinstall it.

Step 3: Test a Different Network

Sometimes, your Wi-Fi router or office network blocks the specific ports that Instagram uses for real-time messaging.

Note: Disconnect from your Wi-Fi and switch to your mobile cellular data. If your messages suddenly send, your Wi-Fi network is the problem.

Common DM Error Codes Explained

If you see a specific message next to your chat, here is a quick guide on what it actually means.

Error Status What It Means
Failed to Send Your network dropped, or the user blocked you.
Message Not Delivered The account you messaged is deactivated or deleted.
Stuck on Sending... The app is frozen. Force close Instagram and reopen it.

The Daily Action Limit Issue

Important: Instagram puts a strict limit on how many messages you can send to non-followers per day to stop spam bots.

If you send dozens of identical, cold messages to people who do not follow you back, Instagram will temporarily block your messaging ability. This soft ban usually lasts for 24 to 48 hours. The only fix here is patience.

Why does my Instagram DM say failed to send?
This usually means your internet connection dropped right as you hit send, or the person you are messaging has blocked you.
How long does an Instagram message block last?
If you get restricted for spamming DMs, the temporary block usually lasts 24 to 48 hours.

Keywords:

  • instagram dm glitch
  • fix instagram messages
  • instagram dms not working
  • instagram server down
  • troubleshooting