Hi everyone,
After a lot of trial and error we finally found the root cause of the OAUTH_APPROVAL_ERROR_GENERIC issue when trying to connect Salesforce with n8n Cloud.
The fix is on the Salesforce side:
-
Go to Setup → External Client Apps OAuth Usage
-
Find and select the n8n app
-
Click Install
-
Once installed, you can manage the permissions/policies of the Connected App (e.g. permitted users, IP relaxation, refresh token policy, etc.)
After doing this, the connection from n8n Cloud worked right away. ![]()
Hopefully this helps anyone running into the same problem!