Instagram Messages Not Sending? Fix DMs on App and Browser

Instagram Messages Not Sending

A practical troubleshooting guide for fixing Instagram messages when DMs are stuck on sending, failing, delayed, or not working in the app or browser.

If Instagram messages are not sending, the issue is usually related to your internet connection, app version, cache, account session, browser settings, message requests, privacy settings, message content, or a temporary Instagram problem.

The important thing is to check whether the problem happens with every message, only one person, only the app, or only Instagram Web. That tells you where to start.

This guide explains what to check first, how to fix Instagram messages on iPhone and Android, and what to do if DMs are not sending in a browser.

Instagram message not sending example

⚡ Quick Answer

If Instagram messages are not sending, switch between Wi-Fi and mobile data, try a short plain-text message, test another chat, update Instagram, restart the app, clear cache on Android, log out and back in, and check whether Instagram is having a temporary issue.

Who This Guide Is For

This guide is for users whose Instagram messages are stuck on “Sending…”, failing to deliver, showing errors, delayed, or not working correctly in the Instagram app or browser.

The goal is to help you identify whether the issue is caused by your connection, the app, the browser, your account session, the recipient, message settings, or Instagram itself.

Best first step:

Switch between Wi-Fi and mobile data, then try sending a short plain-text message to another person. This quickly shows whether the issue is your connection, one specific chat, or Instagram itself.

📌 Quick Diagnosis

Before trying every fix, identify the pattern. This saves time and helps you avoid unnecessary changes.

What You See Likely Cause Try First
Message stuck on “Sending…” Weak or unstable connection Switch Wi-Fi/mobile data.
Messages fail with one person only Block, restriction, deactivated account, privacy setting, or chat-specific issue Test another chat.
Messages work in the app but not browser Browser cache, extension, or web session issue Clear cache or try another browser.
All DMs fail at the same time Instagram outage, account session issue, or app problem Check Instagram status and log in again.

Message stuck on “Sending…”: usually a connection issue. Switch Wi-Fi/mobile data first.

Fails with one person only: test another chat to check if the issue is recipient-specific.

Works in app but not browser: clear browser cache, disable extensions, or try another browser.

All DMs fail: check if Instagram is down and refresh your login session.

Important:

If Instagram messages fail only with one person, do not reinstall the app immediately. First test another conversation to see whether the problem is limited to that chat.

📌 Why Instagram Messages May Not Send

Instagram DMs can fail for several reasons. The most common causes are:

  • Unstable Wi-Fi or mobile data.
  • An outdated Instagram app.
  • Corrupted app cache.
  • A temporary login or account session problem.
  • Browser cache or browser extensions.
  • Recipient restrictions, blocks, privacy settings, or account status.
  • Message requests or privacy controls affecting where messages appear.
  • Message content that fails to send, such as a large attachment, link, or media file.
  • Temporary Instagram outages.
Quick check:

Try sending a short plain-text message to another person. If that works, the issue is probably not your app or internet connection.

📱 If You’re Using the Instagram App

1. Check Your Internet Connection

Instagram messages need a stable connection to send properly. Even small drops in Wi-Fi or mobile data can leave a message stuck on “Sending…”.

  • Switch from Wi-Fi to mobile data, or the opposite.
  • Turn Airplane Mode on and off.
  • Restart your router if you are using Wi-Fi.
  • Try sending a short plain-text message again.
Why this helps:

If your connection drops while Instagram is sending a DM, the message may stay stuck or fail to deliver.

2. Update the Instagram App

Outdated app versions can cause message problems, especially after Instagram changes features or releases updates.

  • Open the App Store or Google Play.
  • Search for Instagram.
  • Tap Update if an update is available.
  • Close and reopen Instagram after updating.
Instagram update screen on iPhone
Why this helps:

Updating Instagram can fix bugs that affect DMs, inbox loading, message delivery, and account sessions.

3. Restart Instagram

Closing and reopening Instagram refreshes the app session and can fix temporary message problems.

  • Close Instagram completely.
  • Wait a few seconds.
  • Open Instagram again.
  • Try sending a short message.

If the message was stuck for a long time, cancel it if possible and send a new short message after reopening the app.

4. Check the Chat and Recipient

If messages fail only with one person, the issue may be related to that specific chat rather than your entire Instagram account.

Try sending a short message to another person. If the second message sends normally, check whether the first person may have blocked you, restricted you, changed privacy settings, deactivated their account, or has a message request setting that affects how messages are handled.

Good to know:

A message problem with one person does not always mean Instagram is broken. It may be connected to that person’s account, privacy settings, or your relationship with that account.

5. Try a Short Plain-Text Message

Sometimes the problem is not the chat itself, but the message content. A large photo, video, link, sticker, voice note, or attachment may fail when a simple text message works.

Try this:

  • Send a short text message such as “Test”.
  • If that sends, try the original message again.
  • If a media file fails, try a smaller file.
  • If a link fails, try sending the message without the link.
Best test:

If plain text sends but photos, videos, or links fail, focus on the file, link, connection, or message content instead of reinstalling Instagram immediately.

6. Clear the Instagram Cache

Cached app data can sometimes interfere with Instagram messages, inbox loading, and message delivery.

  • Android: Settings → Apps → Instagram → Storage → Clear cache
  • iPhone: iPhone does not usually offer a simple “Clear cache” button for Instagram. You can offload or reinstall the app if simpler fixes do not work.
iPhone note:

On iPhone, Offload App removes the app but keeps documents and data. Deleting and reinstalling Instagram is a stronger reset, but make sure you know your login details first.

7. Log Out and Log Back In

A temporary session problem can stop Instagram messages from sending correctly. Logging out and back in refreshes your account session.

  • Open Instagram.
  • Go to your profile.
  • Open Settings and activity.
  • Scroll down and tap Log out.
  • Log back in and test messages again.
Why this helps:

Refreshing your session can fix temporary authentication or account-sync problems.

8. Restart Your Phone

A phone restart can clear temporary system glitches that affect apps, network connection, notifications, and background processes.

  • Close Instagram.
  • Restart your phone.
  • Open Instagram again.
  • Send a short test message.

9. Check Instagram Message Settings and Requests

Some message issues are related to privacy settings, message requests, or who can contact you. These settings may affect how messages are received, displayed, or handled.

  • Open Instagram.
  • Go to your profile.
  • Tap the menu icon.
  • Open Settings and activity.
  • Look for Messages and story replies, Message requests, or similar message controls.
  • Review whether any settings may limit who can message you.
Instagram message settings screen
Important:

Message settings do not fix every sending problem, but they are worth checking if DMs behave differently with certain accounts or if messages are not appearing where expected.

10. Check Account Status and Temporary Limits

If you sent many messages quickly, contacted many people, or triggered unusual activity checks, Instagram may temporarily limit some actions. This can sometimes affect sending messages.

Check whether Instagram shows any warning, account status notice, or message error. If you see a limit or warning, wait before sending more messages and avoid repeating the same action quickly.

Good to know:

If Instagram shows a temporary limit, repeatedly trying the same action may not help. Wait and try again later.

11. Reinstall Instagram

If messages still do not send after checking your connection, app update, cache, session, chat, and message settings, reinstalling Instagram may help reset corrupted app files.

  • Delete Instagram.
  • Restart your phone.
  • Reinstall Instagram from the App Store or Google Play.
  • Log in again.
  • Try sending a short test message.
Use this later, not first:

Reinstalling may help app-specific problems, but it will not fix one-recipient issues, browser-only issues, account limits, or an Instagram outage.

12. Check if Instagram Is Down

If many Instagram features stop working at the same time, the problem may be on Instagram’s side.

  • Check whether other users are reporting Instagram problems.
  • Search for Instagram down.
  • Try again later if the issue appears widespread.
  • Report the problem in Instagram if it continues.
Good to know:

If Instagram is having a temporary outage, changing settings or reinstalling the app usually will not help. Waiting is often the safest option.

💻 If You’re Using Instagram in a Browser

1. Refresh the Page

If Instagram Web has been open for a long time, the page may stop syncing correctly with your inbox.

Refresh the page, open the conversation again, and try sending a short message.

2. Check Your Internet Connection

Instagram Web also needs a stable connection. If your browser loses connection, messages may fail or stay stuck.

  • Open another website to test your connection.
  • Switch networks if possible.
  • Restart your router if needed.
  • Try Instagram Web again after the connection stabilizes.

3. Clear Browser Cache and Cookies

Browser cache or cookies can cause Instagram Web to load old, incomplete, or broken session data.

  • Chrome: Settings → Privacy and security → Clear browsing data
  • Safari: Settings or Preferences → Privacy → Manage Website Data
  • Edge: Settings → Privacy, search, and services → Clear browsing data
  • Firefox: Settings → Privacy & Security → Cookies and Site Data
Why this helps:

Clearing browser data can fix broken web sessions, outdated files, and loading problems.

4. Disable Extensions Temporarily

Ad blockers, privacy extensions, VPN extensions, and script blockers can sometimes interfere with Instagram Web.

Disable extensions temporarily, refresh Instagram, and try sending a message again.

Security reminder:

Only disable extensions you recognize. Turn them back on after testing.

5. Try Private or Incognito Mode

Private or incognito mode is useful because it usually opens Instagram without your normal extensions, cookies, and cached session data.

  • Open a private or incognito window.
  • Log in to Instagram.
  • Open your inbox.
  • Try sending a short message.

If messages work in private mode, your normal browser profile may have a cache, cookie, extension, or session problem.

6. Log Out and Log In Again

Logging out of Instagram Web and signing in again can refresh your browser session.

After logging back in, open the chat and test whether messages send normally.

7. Try Another Browser

If messages are not sending in one browser, test Instagram in another browser.

  • Chrome
  • Safari
  • Edge
  • Firefox
Best browser test:

If messages work in another browser, the issue is likely caused by your original browser’s cache, extensions, cookies, or session data.

8. Check Instagram Server Status

If Instagram Web and the app both fail at the same time, Instagram may be having a temporary problem.

Wait and try again later if many users are reporting the same issue.

📌 Instagram Messages Not Sending: Common Causes

Problem Likely Cause Best First Fix
Message stuck on sending Weak internet or app session issue Switch networks and restart Instagram.
Only one chat fails Recipient, privacy, block, restriction, or account issue Test another chat before changing app settings.
Browser DMs fail Cache, cookies, extensions, or web session Try private mode and clear browser data.
All Instagram features fail Outage, connection issue, or account session problem Check connection, log in again, and wait if Instagram is down.

Message stuck on sending: switch networks and restart Instagram.

Only one chat fails: test another chat before changing app settings.

Browser DMs fail: try private mode and clear browser data.

All Instagram features fail: check connection, log in again, and wait if Instagram is down.

✅ Quick Troubleshooting Order

If you are not sure where to start, use this order:

  1. Switch between Wi-Fi and mobile data.
  2. Try sending a short plain-text message.
  3. Try sending a message to another person.
  4. Update Instagram.
  5. Restart Instagram.
  6. Clear the Instagram cache on Android.
  7. Log out and log back in.
  8. Restart your phone.
  9. Check message settings and message requests.
  10. Clear browser cache if using Instagram Web.
  11. Try private mode or another browser.
  12. Check whether Instagram is down.
  13. Reinstall Instagram only if simpler fixes do not work.
Final recommendation:

If Instagram messages are stuck on “Sending…”, check your connection first. If messages fail with only one person, test another chat before changing app settings or reinstalling Instagram.

❓ FAQs

Why are my Instagram messages not sending?

Instagram messages may not send because of weak internet, an outdated app, cache problems, a temporary account session issue, browser problems, recipient settings, message content, or an Instagram outage.

Why is my Instagram message stuck on sending?

A message stuck on sending usually points to a connection problem, app session issue, or temporary Instagram problem. Switch networks, restart Instagram, and try a short plain-text message.

Why can I send messages to one person but not another?

If messages fail only with one person, the issue may be related to that account, privacy settings, message requests, restrictions, blocks, or account status. Test another chat before reinstalling Instagram.

Why do Instagram messages work in the app but not in the browser?

If DMs work in the app but not in the browser, the issue is likely related to browser cache, cookies, extensions, VPN tools, or a broken web session.

Can Instagram temporarily limit messages?

Instagram may temporarily limit some actions if activity looks unusual or too frequent. If Instagram shows a limit or warning, wait before trying again repeatedly.

Does clearing Instagram cache delete my account?

No. Clearing cache on Android removes temporary files only. It does not delete your Instagram account. On iPhone, you may need to offload or reinstall the app instead.

Should I reinstall Instagram if messages are not sending?

Reinstall Instagram only after checking your connection, updating the app, testing another chat, clearing cache on Android, logging out and back in, and checking whether Instagram is down.

What should I do if nothing works?

If nothing works, wait and try again later, check whether Instagram is down, test another device or browser, and report the problem inside Instagram if the issue continues.

✅ Conclusion

Instagram messages may stop sending because of unstable internet, an outdated app, corrupted cache, account session problems, browser issues, message settings, recipient restrictions, message content, or temporary Instagram outages.

The best approach is to start with the simplest checks first: switch networks, send a short plain-text message, test another chat, update Instagram, restart the app, clear cache on Android, log out and back in, and check whether Instagram is down.

If the issue happens only in Instagram Web, focus on browser cache, extensions, cookies, login session, and trying another browser. If the issue happens only with one person, the problem may be related to that chat, account relationship, or message request settings.

External reference: Instagram Help: Send, View and Manage Messages