I have already looked into this here, but the topic is locked:
(Help on creating Instagram automatic DM responses)
I have the same problem, however, the solution doesn’t seem to be working for me.
I need to send an automatic reply to a chat on Instagram (initiated by the user). However, something with the UserID seems to be wrong, since my last node returns an error “User not found”.
I paid attention to who’s the Sender and who’s the Recipient and how they switch places, but nothing seems to help.
Information on your n8n setup
- n8n version: 1.82.3
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via n8n cloud:
- Operating system: Windows 11
Did you make sure you have transferred your instagram account to a business account?
API does not work unless business (and some limited api access with creator account type).
Yes, it is a business account.
Excellent suggestion from @ThinkBot
Note that the version of N8N 
The most recent versions have several improvements, new features and bug fixes for n8n.
Below is the link to the documentation with the step-by-step guide to update your version
Update your version and once updated, check your credentials, API and sensitive data points.
Remember to DEPLOY your instance.
Test node by node before running the entire workflow to verify that each node is pulling information from the previous node.
After you have done this step, come back here and tell me if it solved your problem or if you need more help
I hope I have helped in some way
If this suggestion solved your problem, mark my post and @ThinkBot post as the solution (blue box with check mark) so that this ongoing discussion does not distract others who want to find the answer to the original question and press the heart button
. Thanks 
1 Like