Unknown error on Facebook Graph API

Describe the problem/error/question

I have some issues with the Facebook API.
I want to post a video on Instagram. Creating the container works every time, then I check for the status and as soon as it is finished, I want to publish the media. But this step always fails. I checked the Token, permissions and tested it with the Graph API explorer. It works there. I also tried a Http Request node. But whatever I do, I always get the an unknown error message.

What is the error message (if any)?

An unknown error has occurred.

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.119.1
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Looking at your error, this appears to be an AuthException from Facebook’s API despite your token working in Graph API Explorer. Here are some things to check:

• **App Review Status** - Make sure your Facebook app has the necessary permissions approved for production use (instagram_basic, instagram_content_publish)

• **Token Scope** - Verify your access token includes all required scopes for Instagram publishing in the live environment

• **Rate Limiting** - Try adding a wait node between status checking and publishing, as Instagram has strict rate limits

• **Credential Configuration** - Double-check that your n8n Facebook credential is using the correct app ID and secret for your production app

The fact that it works in Graph API Explorer but not in n8n often indicates a permission or app configuration difference between testing and production environments.