Hi everyone,
I’ve built an Instagram DM chatbot using ManyChat + n8n, and I’m facing an inconsistent delivery issue.
The flow works sometimes, but for other messages, ManyChat does not send the response back to Instagram, and I can’t identify any pattern. The behaviour is completely random:
-
No specific keywords trigger failure
-
No pattern in message length or content
-
No errors in ManyChat logs
-
No errors in n8n logs
-
n8n generates the response successfully every single time
-
Only ManyChat fails to send it back intermittently
It’s not intentional automation filtering, simply a random fail/pass pattern with the same flow.
I’ll attach the details and logs for reference.
Setup:
- Using N8N with Groq LLM to power an Instagram DM chatbot via ManyChat
- Workflow: Instagram DM → ManyChat (External Request) → N8N → ManyChat (Send Message) → Instagram
This manyChat flow doesn’t have a keyword or intention recognition; it directly forwards all messages to N8N, which was the main goal to forward all the messages for processing to N8N.
Manychat flow:
N8N flow:
Samples of the DMs:

Could someone please guide me on how to solve this?
Thank You!
