Gorilla Dash

arrow_back Back to Knowledge Base

Social connections expired: why it happens and how to reconnect

download Download PDF

Connections to platforms like Facebook and Google use OAuth access tokens (temporary “key cards”) instead of storing your password. These tokens expire periodically by design. When that happens, you’ll need to sign in again to re-authorize the connection.

Why connections expire

  • Limited exposure if stolen: Short-lived tokens (often minutes up to ~60 days, depending on platform) reduce risk if intercepted.
  • Inactivity cutoffs: Platforms disable access that isn’t used. For example, Facebook cuts off non‑public data after ~90 days of inactivity, and Google typically expires unused refresh tokens after ~6 months.
  • Security events: Changing your password, logging out everywhere, or manually revoking an app breaks the authorization.
  • System limits: Platforms cap how many active tokens an app/device can hold, which can force older tokens to drop.

Platforms generally don’t publish exact expiry timelines. Disconnects can occur for any of the reasons above.

What you’ll see in Gorilla Dash

Gorilla Dash stores your connection credentials, but we only receive confirmation of a good connection at initial setup and when the connection is used (e.g., when publishing a social post). You may only learn a connection has expired when you try to use it.

How to fix an expired connection

  1. Ask the person who owns/manages the social account to sign in to that platform to re-authorize access.
  2. In Gorilla Dash, open your social connections and follow the sign‑in prompts for the affected platform to refresh the connection.
  3. Retry the action that uses the connection (for example, publish the post again).

Note: Support cannot refresh or reconnect on behalf of users—the platform requires the account holder to sign in.

Tips to reduce future disconnects

  • Have the account owner or someone with ongoing access connect the platform.
  • Avoid unnecessary password changes or app revocations for the connected account.
  • Use the integration periodically so it isn’t flagged as inactive.
  • Re-authorize promptly if you see a prompt or a failed action due to an expired connection.