# Instagram DMs Not Sending? 10 Causes and Fixes

> Why Instagram messages fail to send and how to fix each cause: connection, app version, message requests, sending limits, blocks, and automated DM errors.

Guide · Troubleshooting

# Instagram DMs not sending?   
10 causes, and the fix for each

A message that won't send is usually one of a few things: your connection or app, a rule about who you can message, a sending limit, or, for business accounts, a messaging-window rule. Work down this list in order. The app fixes come from Instagram's Help Center; the business and automation causes come from Meta's messaging rules and our own delivery data.

[Automate DMs the compliant way, free ](/app/?src=seo&page=guide%2Finstagram-dms-not-sending)

Built on Meta's official Instagram API · Meta-verified Tech Provider

## Why are my Instagram DMs not sending?

Instagram DMs most often fail to send for one of four reasons: a weak connection or an outdated app, the recipient has blocked you or limits message requests, you have sent many messages in a short time and hit Instagram's sending limits, or Instagram itself is having a problem. Restart your phone, switch between Wi-Fi and mobile data, update the app, then wait a while before sending again. For automated DMs, check the 24-hour window and the 7-day comment rule.

1Start with the basics Instagram recommends: restart the phone, switch networks, update the app, reinstall if needed.

2If one person is the problem, it's about them: they blocked you, or your message sits in their requests.

3If every message fails, slow down. Instagram limits how many messages you can send in a short time.

4For automated DMs, the usual causes are the 24-hour window, comments older than 7 days, and rich messages sent to people who don't follow you.

What's inside

## Fixes for the Instagram app.

Try these in order. Each one takes a minute.

01

### 1\. Check your connection

Switch from Wi-Fi to mobile data, or the other way round, and send again. Instagram's Help Center suggests this to tell whether a weak connection is the cause.

02

### 2\. Restart your phone

Restarting your phone or tablet is the first step Instagram recommends for app problems. It clears a stuck app without losing anything.

03

### 3\. Update Instagram and your phone

Install the latest version of the Instagram app and the latest operating system update. Old versions are a common reason features stop working.

04

### 4\. Reinstall the app

If restarting and updating don't help, delete Instagram and install it again. Your account and messages are stored by Instagram, so they come back when you log in.

05

### 5\. Wait, then try again

If nothing is wrong on your side, Instagram may be having a problem. Messages usually go through once the service recovers.

06

### 6\. Report it

If it keeps happening, open your profile, tap the menu, then Help, then Report a Problem, and describe what happens when you send.

What's inside

## Causes that are rules, not bugs.

These won't be fixed by restarting. They are how Instagram messaging works.

01

### 7\. They don't follow you

A message to someone who doesn't follow you arrives as a request. Instagram says requests to people who aren't connected to you can contain only text, so photos, videos and voice notes are held back until the request is accepted.

02

### 8\. They blocked you or limited requests

If someone has blocked you, you can't message them. People can also restrict who is allowed to send them message requests, and then your message has nowhere to land.

03

### 9\. You hit a sending limit

Instagram sets limits on sending messages to protect people from DMs they may not want. Sending many messages in a short time, especially to people you aren't connected to, can pause your sending for a while. Instagram does not publish the numbers. Stop, wait, and send fewer.

04

### 10\. Your account is restricted

After repeated limits or reports, Instagram can restrict messaging on an account for longer. Check Account Status in the app's settings to see whether anything is flagged.

## Why automated DMs don't send

If you use a tool to send DMs for a business or creator account, the same rules apply, plus the ones Meta sets for the Messaging API. In our delivery data across 306 connected accounts, about 12% of sends are refused by Meta even on a healthy account. These are the causes we see most.

* The comment is older than 7 days. Meta allows one private reply per comment, within 7 days, so older comments cannot receive a DM.
* The 24-hour window has closed. After the first reply, a business can keep messaging only for 24 hours after the person's last message or button tap.
* The person does not accept message requests. Meta returns error 2534022 and no tool can get through.
* A button or image was sent to someone who doesn't follow you. Meta refuses rich first messages to non-followers (error 1545133); send plain text with the link written out.
* You tested from your own account. A comment from the account that owns the post never triggers an automation.
* Another app controls the conversation. If a second messaging tool is connected, Meta may route messages to it (error 2534037).

## Quick diagnosis

| What you see                                 | Most likely cause                                                  | What to do                            |
| -------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------- |
| No message sends to anyone                   | Connection, app version or an Instagram outage                     | Switch network, restart, update, wait |
| One person never gets your message           | They blocked you or limit message requests                         | Nothing to fix on your side           |
| Text sends, photos don't                     | They don't follow you, so it's a request                           | Wait until they accept the request    |
| Sending stopped after many messages          | A sending limit                                                    | Stop for a while, then send fewer     |
| Automated first DM fails for some commenters | Message requests are off, or a rich message went to a non-follower | Send plain text first                 |
| Automated follow-up never arrives            | The 24-hour window closed                                          | Send the reminder sooner              |

App rows follow Instagram's Help Center. Automation rows follow Meta's messaging rules and Reachlee's delivery data.

Pricing

## Automate DMs inside Instagram's rules.

Reachlee sends DMs through Meta's official API, only to people who engaged with you first, paced under Meta's limits. The free plan includes 1 Instagram account, 1,000 DMs a month and unlimited contacts, with no credit card.

[Start free ](/app/?src=seo&page=guide%2Finstagram-dms-not-sending)

FAQ

## Instagram DMs not sending, answered.

Why won't my Instagram message send?

The common causes are a weak connection, an outdated app, the recipient blocking you or limiting requests, a sending limit after many messages in a short time, or an Instagram outage. Switch networks, restart your phone and update the app first.

Is there a limit on Instagram DMs?

Yes. Instagram says it sets limits on sending messages to prevent DMs people may not want, and it does not publish the numbers. If sending stops after a burst of messages, wait before trying again and send fewer.

[Instagram DM limits, with sources](/guides/instagram-dm-limits/)

Why can I send text but not photos or voice notes?

Because the person doesn't follow you. Your message is a request, and Instagram allows only text in requests to people you aren't connected to until they accept.

How do I know if someone blocked me on Instagram?

Instagram doesn't notify you. If you can no longer find their profile or message them from an account that could before, a block is a likely reason. There is nothing to fix on your side.

How long does an Instagram messaging limit last?

Instagram does not state a duration. Stop sending for a while and return to a normal pace, and avoid sending the same message to many people you aren't connected to.

Why did my automated DM not send?

Usually one of these: the comment was older than 7 days, the 24-hour window had closed, the person does not accept message requests, or the first message had a button or image and the person doesn't follow you. A comment from the post's own account also never triggers an automation.

[Why did my Instagram automation stop working?](/guides/why-did-my-instagram-automation-stop-working/) · [Error 2534022 explained](/guides/instagram-error-2534022/) · [Error 1545133 explained](/guides/instagram-error-1545133/)

Can a business message someone who never contacted it?

No. On Instagram's Messaging API a business can only message people who engaged first, by commenting, replying to a story or sending a DM.

[Can I DM someone who didn't message me first?](/guides/can-i-dm-someone-who-didnt-message-me-first/)

Keep exploring

## Related guides.

[Instagram DM limitsMeta's real limits, each with its source.](/guides/instagram-dm-limits/)[Why did my automation stop working?The causes on the automation side, one by one.](/guides/why-did-my-instagram-automation-stop-working/)[The 24-hour messaging windowWhen a business can and can't reply.](/guides/instagram-24-hour-messaging-window/)[Instagram restricted my accountWhat a restriction means and how to recover.](/guides/instagram-restricted-my-account-for-automation/)[Instagram automation rulesWhat's allowed and what gets accounts restricted.](/guides/instagram-automation-rules/)[Instagram DM automation guideThe complete guide to automating DMs safely.](/instagram-dm-automation/)

Last updated 12 November 2026

---
Source: https://www.reachlee.co/guides/instagram-dms-not-sending
