INSUFFICIENT_PERMISSIONS on Tray.io: When attempting to connect to an external service or perform an action, the workflow fails with an error message similar to 'Insufficient permissions to perform this action' or 'Access Denied: The provided credentials do not have the necessary scopes/roles to complete this request.' — Root cause: This error occurs because the user account or API key used to establish the connection between Tray.io and the external service (e.g., Salesforce, HubSpot, Google Sheets) does not possess the necessary administrative privileges or specific API scopes. For example, if a workflow tries to create a new record in Salesforce, but the connected Salesforce user only has 'Read-Only' access, the operation will fail due to a lack of 'Create' permission. The connection wa