Connection Expired
Why connected accounts disconnect and how to reconnect them.
Social media connections don't last forever. When a connection expires, Flamel can't publish to that account until you reconnect it. This guide explains why connections expire and how to fix them quickly.
Why Connections Expire
Social platforms revoke access tokens for several reasons:
Password changes — When you change your social media password, the platform invalidates all connected apps for security.
Security reviews — Platforms like Facebook periodically review connected apps and may require re-authorization, especially after detecting unusual activity.
Platform policy updates — When Facebook, Instagram, or other platforms update their API policies, they sometimes require all apps to re-authenticate.
Extended inactivity — Some platforms expire tokens that haven't been used in 60-90 days.
Account role changes — If you're removed as an admin from a Facebook Page or LinkedIn Company Page, your connection to that page expires.
How to Know Your Connection Expired
Flamel shows connection status in multiple places:
Red indicator on Connected Accounts — An expired connection shows a red status badge.
Failed post notifications — If a scheduled post fails due to an expired connection, you'll receive a notification.
Dashboard alerts — Connection issues appear in your dashboard alerts.
How to Reconnect
Reconnecting is quick — you're essentially repeating the original connection process:
- Go to Connected Accounts in the Manage section
- Find the account showing as expired or disconnected
- Click Reconnect (or the refresh icon)
- You'll be redirected to the platform's login page
- Log in and authorize Flamel again
- Select the accounts you want to reconnect
- Return to Flamel — your connection is restored
Your scheduled posts remain intact. Reconnecting restores Flamel's ability to publish without losing any scheduled content. Posts that failed while disconnected will retry automatically.
Platform-Specific Notes
Facebook and Instagram
Facebook connections are among the most common to expire because:
- Facebook's security systems are aggressive about re-verification
- Instagram business accounts connect through Facebook
- Page admin changes affect connection status
To reconnect: Make sure you're logged into the Facebook account that has admin access to your Pages before clicking Reconnect in Flamel.
LinkedIn tokens expire after one year unless renewed. They also expire if:
- You change your LinkedIn password
- You remove yourself as an admin from a Company Page
To reconnect: Ensure you have admin access to the Company Page you're trying to connect.
TikTok
TikTok tokens tend to be more stable but can expire if:
- You revoke Flamel's access from TikTok's settings
- TikTok's API undergoes updates
To reconnect: Make sure you're logged into the correct TikTok account before authorizing.
X (Twitter)
X connections can expire if:
- You change your password
- You revoke access from X's connected apps settings
- X's API policies change
To reconnect: Log into your X account and authorize Flamel again.
Preventing Disconnections
While you can't prevent all disconnections (some are caused by platform changes), you can minimize disruption:
Don't change passwords unnecessarily. Each password change on a social platform disconnects all authorized apps.
Check connections weekly. A quick glance at your Connected Accounts page can catch issues before they cause failed posts.
Enable notifications. Make sure Flamel's connection status notifications are turned on so you're alerted immediately when something expires.
Maintain admin access. If you're connecting business pages, ensure you retain admin access. If your role changes, the connection breaks.
Multiple Failed Reconnection Attempts
If reconnecting repeatedly fails:
- Disconnect the account completely — Click Remove, then add it fresh
- Check platform permissions — Make sure you have admin access to any Pages or Company Pages
- Clear browser cache — Old cached auth data can interfere
- Try a private/incognito window — This ensures no cached credentials interfere
- Check platform status — The platform itself might be having API issues
Still Having Trouble?
If you've tried reconnecting multiple times and it's still not working:
- Note which platform and account is affected
- Note any error messages you see
- Check if the issue affects other users in your organization
- Contact support with these details