Fix Salesforce Expired OAuth Token in Skyvia

UPDATED: Salesforce: Expired access/refresh token

Overview

If you see an "expired access/refresh token" error, your Salesforce OAuth connection is invalid. This happens when the token has expired, been revoked, or invalidated by a Salesforce security policy change.

Possible Causes

  • The OAuth token has expired due to prolonged inactivity.
  • The token was manually revoked in Salesforce (Setup → Connected Apps → Manage).
  • The Salesforce user password was changed or reset, which invalidates existing tokens.
  • Salesforce security policy changes affecting OAuth token validity (see notice below).

Resolution

Re-authenticate your Salesforce connection in Skyvia to obtain a new valid token:

  1. Go to SkyviaConnections.
  2. Find and open your Salesforce connection.
  3. Click Sign in with Salesforce to re-authenticate via OAuth.
  4. After successful authorization, click Save.
  5. Click Test Connection to confirm the connection is working.

For details on configuring Salesforce connections in Skyvia, see Salesforce Connection Setup.


Info

Some users may currently experience issues related to the frequent Salesforce token expiration. This is due to new security policies being introduced by Salesforce, which we at Skyvia are actively implementing to ensure full compliance. These changes may temporarily impact authentication and connection stability.

We are working closely with Salesforce to complete this transition as quickly as possible and to minimize any disruption for our users.

We sincerely apologize for any inconvenience this may cause and appreciate your understanding and patience.


Still Having Issues?

If the issue persists after re-authenticating, please contact Skyvia Support with the following details:

  • The full error message text.
  • The Id/link/name of the affected connection.
  • Detailed steps to reproduce the issue.