Why is my LinkedIn account disconnected?
If your LinkedIn account dashboard shows 'Reconnect needed', 'Linking — finishing connection', or 'Linking — taking longer than expected', this guide explains what each badge means, why it happens, and how to fix it in under a minute. The platform always tells the truth about current state — the pill never lies about the row's actual health.
The short version
LinkedIn rotates the session tokens that authenticate your account roughly every 30 days, plus immediately on any suspicious-login signal (new device or IP, password change, 2FA reset, security challenge). When the token expires, our integration partner reports the account as needing fresh credentials — and we surface that to you as 'Reconnect needed'. A 1-hour watcher also detects accounts that finished the LinkedIn sign-in on the partner's side but never linked back to us (a rare timing race), so even if an account is stuck in 'Linking…', it self-heals within an hour.
What each status pill means
- Connected · last activity Xh ago (green dot) — The account is fully authenticated and we recently completed a successful LinkedIn action on it (sync, send, or health check). 'Last activity' is the time of that most recent successful action. If it is older than 24 hours and you have campaigns enrolled, contact support.
- Linking — finishing connection (blue dot, spinner) — Your sign-in completed in the last 5 minutes and our integration partner is finalising the handshake. Most of these resolve in under 60 seconds. No action is needed; just wait.
- Linking — taking longer than expected (amber dot) — The 'connecting' state has lasted more than 5 minutes. This is rare. The watcher will re-link the account automatically within 60 minutes if the sign-in did complete on the partner's side. Try clicking 'Reconnect' from the account's menu, or contact support if it persists past 30 minutes.
- Reconnect needed (amber dot) — LinkedIn invalidated the session token. You need to click 'Reconnect Account' and complete a fresh login (password + 2FA if enabled). Campaigns auto-pause until you reconnect; they auto-resume within 5 minutes after.
- Verification Required (yellow dot) — LinkedIn is asking for an in-app challenge (CAPTCHA, security question, suspicious-activity check). Click 'Reconnect' and complete the challenge as you would any normal LinkedIn login.
- Restricted (red dot) — LinkedIn has restricted the account on their side. Most restrictions auto-lift in 24-48 hours. Reconnect after the restriction clears.
- Disconnected (gray dot) — The account was disconnected by you or by the platform. Click 'Reconnect' to restore it.
Why LinkedIn forces re-authentication (the real reason)
LinkedIn issues every authenticated session a short-lived token. That token is what proves to LinkedIn each action (sending an invite, fetching a profile, posting a comment) is coming from you, not a bot. LinkedIn rotates these tokens for security — the same way your bank logs you out periodically. When the token expires or is invalidated, our integration partner reports that LinkedIn's credential check no longer passes and a fresh login is required.
Common triggers, all initiated by LinkedIn — not by WarmySender:
- Routine ~30-day rotation (most common; happens to every account, even healthy ones)
- Password change on LinkedIn
- 2FA reset or new device verification
- IP region change (logged in from a different country, or your VPN/proxy IP rotated)
- LinkedIn security challenge or CAPTCHA
- Idle session — the account was not actively used for a while
Premium and Sales Navigator accounts get longer windows than free accounts, but every account eventually rotates.
The auto-relink guarantee (1-hour watcher)
If an account ever gets stuck in 'Linking — finishing connection' for more than 5 minutes, the platform detects it and self-heals automatically. The watcher runs hourly and looks for accounts that finished the LinkedIn sign-in on our integration partner's side but never sent the confirmation back to us (a rare network race). When it finds one, it links the account back to its live LinkedIn session, flips the status to Connected, records the change in your account history, and resumes any paused campaigns.
In practice this means: even if you see 'Linking — taking longer than expected' right now, you do not need to do anything. Wait up to 60 minutes and the watcher will fix it. If it still hasn't relinked after an hour, then click Reconnect or contact support.
How to reconnect (4 steps, ~30 seconds)
1. Open WarmySender and click LinkedIn → Accounts in the sidebar (or click the link in the reconnect email).
2. Find the affected account showing the amber 'Reconnect needed' badge. Click the menu (⋮) on that row and choose 'Reconnect'.
3. You'll be routed to a hosted re-authentication page. Enter your LinkedIn email and password. If 2FA is enabled, enter the code. If LinkedIn shows a security challenge or CAPTCHA, complete it as you would any normal LinkedIn login. WarmySender never sees your password — our LinkedIn provider handles the secure handshake with LinkedIn directly.
4. Return to WarmySender. The pill flips to green 'Connected · last activity moments ago' within seconds. Campaigns auto-resume within 5 minutes.
What happens after you reconnect
The self-heal sweeper runs every 5 minutes and automatically resumes any campaign that was paused because its LinkedIn account disconnected, once that account is back to Connected. You do not need to manually click Resume on each campaign. The platform also clears the failure-rate window so dead-account-era errors don't immediately re-pause anything. Account safety still wins on resume — sends respect your daily and weekly LinkedIn caps, sending window, ramp schedule, and active days. There is no burst catch-up of held-back invites, ever.
FAQ
Q: Why did my account disconnect even though it's in good standing?
A: LinkedIn rotates session tokens for security every ~30 days, regardless of account standing. Even healthy, paid Sales Navigator accounts that have never been restricted hit the rotation. Premium and Sales Navigator typically rotate less frequently than free accounts, but no account is exempt.
Q: My pill shows 'Linking — taking longer than expected'. Did something break?
A: Probably not. The OAuth callback hasn't fully landed yet on our side. The 1-hour orphan watcher self-heals these. If it's been more than an hour, click Reconnect from the account menu or contact support.
Q: Why does the pill show 'First connected on 30/04/2026' below the status?
A: That's the historical first-connect date, kept as context. The live pill above it shows the row's CURRENT state (connected / linking / reconnect needed). We deliberately split these two so the pill never lies about current health while the historical date stays visible for users who want it.
Q: Will I lose my pending invites or data when I reconnect?
A: No. Pending invites stay on LinkedIn — they're independent of WarmySender's connection state. Your prospects, audiences, conversations, sequences, sent metrics, and analytics are stored on our side and untouched by the reconnect. When campaigns resume, every prospect picks up at the exact step they were on.
Q: How long do I have to reconnect?
A: Indefinitely. There's no hard deadline. But the longer you wait, the more pent-up backlog builds. After reconnecting, the platform respects per-account daily and weekly caps, so a long disconnect won't be 'caught up' in a burst — throughput rolls back to normal over the next 1-2 weeks.
Q: Is reconnecting safe? Will it trigger a flag on my LinkedIn account?
A: Yes, it's safe. Reconnect uses LinkedIn's official authentication flow — the same secure handshake you use when you log in from a browser. No password is stored on our side, no 2FA is bypassed, no stale tokens are reused. LinkedIn treats it like any other normal login.
Q: Can I leave the account disconnected and reconnect later?
A: Yes. Leaving an account disconnected is harmless — campaigns just stay paused at their current step. There's no penalty, no data loss, no LinkedIn-side flag for taking your time.
Q: I just reconnected but my campaigns are still paused. What now?
A: The auto-resume sweeper runs every 5 minutes — give it one tick. If campaigns are still paused 10 minutes after reconnect, check that the LinkedIn account on LinkedIn → Accounts shows green 'Connected'. If green but campaigns still paused after 15 minutes, the campaigns may have an additional pause reason (manual pause, stuck-loop, subscription) — open the campaign and check the pause hint, then click Resume. If Resume immediately re-pauses, email support.
Q: I see two LinkedIn cards for the same person — why?
A: This is a duplicate-OAuth pattern — almost always caused by clicking 'Reconnect' twice in quick succession before the first attempt finished its handshake. Each click previously issued a fresh OAuth session, so two live sessions ended up linked to the same LinkedIn identity (one with stale credentials, one with fresh). As of 2026-04-30 (Phase 5b follow-up F3), the Reconnect route caches the in-flight URL for 90 seconds so a second click within window returns the SAME reconnect URL — duplicates can no longer be created this way going forward. If you have an existing duplicate from before the fix, click the menu (⋮) on the older card and choose 'Disconnect'. Your campaigns are linked to the active card, so removing the older one is safe. If you're unsure which is which, email [email protected] with both account IDs and we'll confirm before you delete.
Q: Why does my account sometimes show 'Linking — finishing connection' for a long time?
A: When you complete the LinkedIn sign-in, the handshake has to land on three sides — LinkedIn, our integration partner, and WarmySender. In the rare case the final confirmation back to us fails or arrives out of order (a network race), the live session exists on the partner's side but your account stays in 'Linking' for longer than the usual sub-60-second window. The pill correctly shows 'Linking — finishing connection' (blue, spinner) for the first 5 minutes and 'Linking — taking longer than expected' (amber) after that. The hourly watcher detects accounts in exactly that state and self-heals: it links the account back to its live session, flips the status to Connected, and records the change in your account history. So even in the worst case, the pill clears within the hour without any action from you. If it persists past 60 minutes, click 'Reconnect' from the account menu — a 90-second safety window means a single retry can't create a duplicate session.
Q: Why am I getting 'reconnect needed' emails when my dashboard already shows the account as connected?
A: This is a stale internal health marker left over from an earlier LinkedIn-side or partner-side outage. Your account is genuinely connected and we are communicating with LinkedIn fine — but the marker didn't reset when the reconnect succeeded, and the daily health alert email kept firing on it. As of 2026-04-30, reconnecting resets that marker alongside the other recovery markers, the alert email now skips any account that is currently connected, and a 30-minute drift check surfaces any future regression to us before you would ever see it. Your campaigns, prospects, audiences, conversations, and pending invites are completely untouched by the fix — nothing is re-sent and no LinkedIn action is taken on your behalf. If you still see the email, click Reconnect once from LinkedIn → Accounts and the marker resets cleanly on the next check.
Q: Will the system ever remove my connected LinkedIn account without asking?
A: No. Account safety always wins on anything destructive. Removal is guarded several layers deep: the automated cleanup is switched off by default; if it ever tried to act on more than a handful of accounts at once it aborts and raises an internal alert instead of proceeding; each individual account has to be confirmed as genuinely gone three separate times, a minute apart, before anything is removed; there is a hard ceiling of three removals in any 24-hour window; and every status change has to be recorded in your account history in the same step or it is rejected outright. On top of that, cleanup at the end of a subscription is non-destructive by default and gives you a 7-day grace period. The only removals that have actually run in 2026 were deliberate, one-off actions on inert duplicate sessions, after the real accounts had already been re-linked. You will never see a silent bulk cleanup, and any removal that does run raises an internal alert on our side.
Related guides: 'Why did my LinkedIn account disconnect — and how to reconnect' (longer deep-dive on the routine 30-day rotation, with auto-resume detail) at /documentation/linkedin-disconnect-and-reconnect; 'LinkedIn Campaign Documentation' (how active days, sending windows, and the ramp interact, and why acceptance can lag 1-3 days) at /documentation/linkedin; 'Why does my LinkedIn account show as disconnected?' (the full account status lifecycle: Connected, Reconnect needed, Verification required) at /documentation/linkedin-account-disconnected.