Persistent LinkedIn "unauthorized_scope_error" on Render Instance

Hello,

I am having a persistent issue connecting my LinkedIn account to my self-hosted n8n instance on Render.com. I consistently get an unauthorized_scope_error related to w_organization_social, even though I am trying to post as a Person.

I have already performed extensive troubleshooting but the error remains.

My Goal: To connect my LinkedIn account to post as a Person.

My Setup:

  • n8n is self-hosted on Render.com.
  • My public URL is https://n8n-526m.onrender.com/

The Error: unauthorized_scope_error for w_organization_social during the OAuth2 callback.

Troubleshooting Steps Already Taken:

  • Confirmed my WEBHOOK_URL in Render is correct and includes the trailing slash (https://n8n-526m.onrender.com/).
  • Performed all connection attempts in an Incognito window to rule out browser issues.
  • Created a new LinkedIn Developer App from scratch and associated it with a Company Page.
  • Confirmed the OAuth Redirect URL is correct in the LinkedIn App settings.
  • Added the “Share on LinkedIn” product to the app.
  • Regenerated the Client Secret multiple times.
  • In the n8n LinkedIn node, I have set the “Post As” parameter to “Person”.
  • I have tried using both the LinkedIn and LinkedIn Community Management OAuth2 credential types in n8n. My version of the Community Management credential does not have the “Organization Support” or “Legacy” toggles mentioned in the documentation.

No matter what I try, the unauthorized_scope_error for w_organization_social persists. Any help would be greatly appreciated.