Ready to Automate Your Growth?
Join 30,000+ creators and brands using InstantDM today.
Get Started NowAny support required, we're just one click away.
Short answer
Check these first: the red 'Instagram conection expired' banner (reconnect), your credits, the Global and DMs switches in Account Settings → Automation, whether the comment contained your trigger word, and whether it was a reply inside a thread. Then read the comment's tag in the post's All Comments tab and the reason in Automation Recovery → Missed & Failed.
Start at the top.
| What you see | What it means | What to do |
|---|---|---|
| Red banner “Instagram conection expired! Automation Stopped.” | Instagram signed InstantDM out, often after a password change | Reconnect, then resend. Reconnect Instagram |
| Nothing at all for that comment | It was a reply inside a comment thread | Only top-level comments start an automation |
| No DM, and the comment didn’t contain your word | The trigger word didn’t match | A word in the comment must start with your trigger word: “link” matches “links” but not “blink”. Capitals and accents don’t matter. Trigger words |
| No DM, and the comment had extra words (Lead Gen or flows) | Match exact word only is on, so the comment must be only the word | Turn it off, or ask people to comment only the word |
| No automation configured | The post had no automation when the comment came in | Set up the automation. Older comments can be answered with Re-run |
| Out of credits in Missed & Failed | You had no credits left | Upgrade or renew, then Resend |
| Nothing is sent from any automation | Global is Off, or your plan ended (the account is then on Free with 0 credits) | Turn Global on, or renew in My Plan |
| Public reply posted, no DM | DMs is Off, or Instagram refused the DM | Turn DMs on. Check Missed & Failed |
| Rate limit reached | Your hourly pace was reached (Free and Legend Pro) | Wait, or raise Automations / Hour. DMs per hour |
| Scheduled (“Waiting in Queue”) | Queued because of a busy hour (Trendsetter and Multi) | Nothing. It will be sent |
| Instagram limit reached | Instagram asked your account to slow down | InstantDM retries after your Rate Limit Retry time |
| Message rejected in Missed & Failed | Instagram refused the DM | Read Instagram’s reason under the row. See the list below |
| They got a button, but not the link | Your Welcome Message or flow sends a button first | Expected. The rest comes after they tap the button |
| They got ”🔓 Follow to Unlock Exclusive Content” | Your follow gate is on and Instagram says they don’t follow you | Follow message keeps coming |
| The comment isn’t in All Comments at all | Instagram never told InstantDM about it | Re-run missed comments or Comment Pooling (Trendsetter and above) |
| Flow stopped in Missed & Failed | A flow stopped at a step Instagram refused | Fix the cause, then click Continue |
You may also get an email about these. See InstantDM’s warning emails.
Not necessarily. To see what a follower sees, test from a second Instagram account, or ask a friend to comment on the post.
Check that DMs is On in Account Settings → Automation. Then look in Automation Recovery → Missed & Failed: Instagram may have refused the DM, for example because the person doesn't follow you.
Most often the Instagram connection expired (look for the red banner), credits ran out, or a plan ended. A paid plan that ends moves the account to Free with 0 credits.
Yes, within Instagram's limits. Resend refused DMs from Automation Recovery, or use Re-run missed comments on the post (Trendsetter and above).