Instagram Comment-to-DM Not Working? 6 Checks to Run
Use one fresh test comment to find where your Instagram automation stops, from the keyword and account connection to the DM and resource link.

When an Instagram comment-to-DM stops working, test one fresh comment from a second account on the exact post or Reel the automation targets. Watch for the public reply, the first private message, and the link opening. The last step that works tells you where to look next.
Start with a post that has one clear offer, such as a photographer sharing a lighting checklist with people who comment LIGHT. Use one tester and change one setting at a time so you can tell what fixed the problem.
| What the tester sees | Where to start |
|---|---|
| No public reply and no DM | Check the rule, the test comment, and the connected account. |
| The configured public reply appears, but there’s no visible DM | Check Requests, then look for a delivery issue. |
| An opening DM arrives without the resource | Check whether the message asks for a reply or a follow. |
| The link arrives but the page won’t open | Check the exact destination from the tester’s phone. |
1. Confirm the rule can match this comment
In Solovio, open Automation and confirm the rule is active. Check the linked post or Reel against the one the tester is viewing. A repost of the same video has its own comments. If you open the rule from Content, use Manage on the intended post to find the attached automation.
Ask someone using a different Instagram account to add a fresh comment containing only the configured keyword. For a Solovio keyword rule set to LIGHT, light matches, while LIGHT please and LIGHT! don’t. The rule ignores capitalization and surrounding spaces and compares the rest of the full comment. Solovio also skips comments from the account that owns the automation. If you want to check the original setup, follow the walkthrough for linking the post and writing the DM. Solovio’s comment-to-DM setup guide
2. Check the connected Instagram account
If several rules stopped working around the same time, check the Instagram connection before editing each rule. In Solovio’s Profile, compare the connected username with the account that owns the post. Use Reconnect Instagram if the connection asks for it, and complete the authorization for the intended professional account.
After reconnecting, check that the automation is active. If you explicitly disconnected the account earlier, its active rules were paused and need to be resumed. Run a fresh test after restoring the connection. Solovio Comment Automation
3. Separate a public reply from a private send
Seeing your configured reply under the comment confirms the comment step ran. Ask the tester to check Requests as well as their inbox. Meta documents that a private reply to a commenter who doesn’t follow the professional account goes to Requests. Check the tester’s view even when the automation shows messages sent. Meta’s private reply documentation
If the tester still can’t find the message, confirm the rule has a DM message configured. Check Needs attention on the Solovio dashboard for failed DM deliveries, and check automated DM usage if the account shows a limit. Keep the test comment, the time you sent it, and the error message if one is shown. Those details will be useful if you need help.
4. Use a fresh comment to test the first private reply
An old comment and a comment that already received a private reply make poor test cases. Meta allows one initial private reply per comment on a post or Reel and gives the app seven days from the comment to send it. Further API messages depend on the recipient responding, with a 24-hour window after their response. Meta’s private reply limits
After a change, use a new comment on the linked post. If another rule or tool is also responding on that post, use an isolated test post or pause the overlapping rule while you test. That makes it easier to identify which automation sent the message you see.
5. Read the opening DM for the next step
An opening message can be the expected first step. In Solovio, Send resource directly includes the configured resource in the first DM. Ask for a reply keyword waits for the word shown in the invitation. Ask to follow first waits for Instagram to verify the follow. In that last flow, the tester can tap Check again after following.
Try the path the recipient actually sees. If the message asks them to reply ACCESS, send that word in the same conversation and look for the resource afterward. If the caption promised a direct download and you want the button in the first message, select Send resource directly and preview the saved copy. Solovio Comment Automation
6. Open the destination from the recipient’s phone
If the DM and button arrived, tap the button from the tester’s phone. Try the exact URL in a private browser tab, too. A checklist can open for you because you’re signed in to the file owner’s account. A viewer may instead see a permission screen, an expired link, or a page that asks for a sign-in you never mentioned.
Update the resource URL or its sharing settings, then retest from comment to download. If the flow still breaks, record the post link, the exact comment and approximate time, the last step you saw, and any error text. With those details, support can investigate the right part of the flow. Solovio help