Why did my LinkedIn account disconnect — and how to reconnect
If your LinkedIn account suddenly shows a 'Reconnect' badge in WarmySender — and your campaigns paused on their own — this is almost always a routine LinkedIn session refresh, not a bug. This guide explains the cause in plain language, exactly what you'll see, how to fix it in under a minute, and what happens to your data.
The short version
LinkedIn rotates the session tokens that authenticate your account every ~30 days, and immediately on suspicious-login signals (new device or IP, password change, 2FA reset, security challenge). Our integration partner Unipile cannot silently refresh those tokens for security reasons — LinkedIn would flag a silent rebind as automation. The safest fix is for you to re-trigger the login flow once. Click the Reconnect button on the account, sign into LinkedIn, and you're done. Campaigns auto-resume within 5 minutes.
Why LinkedIn forces a re-login (the real reason)
LinkedIn issues every authenticated session a short-lived token. That token is what proves to LinkedIn that an action (sending an invite, fetching a profile, posting a comment) is coming from you, not a bot. LinkedIn rotates these tokens for security — exactly the same way your bank logs you out periodically. When the token expires or is invalidated, our integration partner Unipile reports the account's source status as 'CREDENTIALS', meaning the LinkedIn-side credential check failed and a fresh login is required. (See https://developer.unipile.com/docs/getting-started for technical detail.) Common triggers for this status:
- 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 (you logged in from a different country, or your VPN/proxy IP rotated)
- LinkedIn security challenge or CAPTCHA in the meantime
- Idle session — the account was not actively used for a while
None of these are caused by WarmySender. Premium and Sales Navigator accounts get longer windows than free LinkedIn accounts, but every account eventually rotates.
What you'll see in WarmySender
When we detect the disconnect (within ~5 minutes via Unipile webhook + periodic health check), the platform takes three actions immediately:
1. The LinkedIn account row on LinkedIn → Accounts shows an amber or red 'Reconnect' badge next to the account name. The status pill switches from green 'Connected' to 'Reconnect needed'.
2. Every campaign attached to that account is auto-paused with paused_reason='linkedin_account_disconnected'. The campaign card shows a small hint: 'Will auto-resume after LinkedIn account reconnection.'
3. If the disconnect persists for more than 24 hours, we email you a one-click reconnect link from hello@warmysender.com with the subject 'Your LinkedIn account [Name] needs to be reconnected'. Clicking that email link drops you directly on the reconnect screen — no login to WarmySender required first.
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 — it shows the amber 'Reconnect' badge. Click the 'Reconnect Account' button on that row.
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 — Unipile handles the secure handshake with LinkedIn directly.
4. Return to WarmySender. The status pill flips back to green 'Connected' within seconds.
What happens after you reconnect
The self-heal sweeper (LL#206 + LL#231) runs every 5 minutes and automatically resumes any campaign paused with reason linkedin_account_disconnected once the underlying 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.
A campaign paused for any OTHER reason at the same time (manual pause, stuck-loop pause, subscription issue) may still need a manual Resume from its settings page. If you click Resume and it immediately re-pauses, contact support — that signals a stale failure window or a separate issue.
When to ask support
- If reconnect fails twice in a row.
- If the account stays stuck in 'Connecting…' status for more than 30 minutes.
- If the account flips back to 'Reconnect needed' within an hour of a successful reconnect (this can mean a stale CHECK constraint on our side — a known edge case being actively patched in LL#236).
- If you see frequent (more than once-a-week) disconnects on a Premium / Sales Navigator account.
Email hello@warmysender.com with the LinkedIn account email and approximate reconnect time. We'll dig into the specific row.
FAQ
Q: Will I lose my pending invites?
A: No. Pending invites stay on LinkedIn — they are independent of WarmySender's connection state. Any invite already delivered to a prospect will still appear in their LinkedIn invitation queue, and any acceptance will still flow back to your dashboard via the 6h polling fallback even if the webhook missed it during the disconnect.
Q: Will recipients see I went offline, or that something changed?
A: No. The disconnect is purely between WarmySender's integration layer and LinkedIn's auth system. From the recipient's point of view, nothing changed — you appear online or offline on LinkedIn exactly as you would normally. They never see a 'this user disconnected from a tool' signal because no such signal exists.
Q: Will I lose my campaign data, prospects, or audiences?
A: No. Reconnecting only refreshes the auth token between WarmySender and LinkedIn. Your prospects, audiences, conversations, campaign sequences, sent metrics, and historical analytics are stored on our side and are completely untouched by the reconnect. When campaigns resume, every prospect picks up at the exact step they were on, including any 'wait for acceptance' or 'wait N days' delays in flight.
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 in your campaigns. 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: Why does this happen even though my account is in good standing?
A: LinkedIn's session rotation is unrelated to account standing. Even healthy, paid Sales Navigator accounts that have never been restricted hit the ~30-day rotation. Premium and Sales Navigator typically rotate less frequently than free accounts, but no account is exempt.
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 into LinkedIn from a browser. No password is stored on our side, no 2FA is bypassed, and no stale tokens are reused. LinkedIn treats reconnect exactly like any other login from your normal IP and device.
Q: Can I just leave the account disconnected and reconnect later when I have time?
A: Yes. Leaving an account disconnected is harmless — campaigns just stay paused at their current step. There's no penalty, no data loss, and no LinkedIn-side flag for taking your time. Reconnect when you're ready and everything resumes.
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' (sometimes the LinkedIn-side handshake takes a few extra seconds to complete). If the account is green but campaigns are still paused after 15 minutes, the campaigns may have an additional pause reason (manual, stuck-loop, etc.) — open the campaign and check the pause hint, then click Resume manually. If Resume immediately re-pauses, email support.
Reference: LL#206 (reconnect-clears-auto-pause + auto-resume sweeper, Apr 27, 2026), LL#231 (high-failure-rate self-heal companion sweeper, Apr 29, 2026), and LL#236 (Apr 29, 2026 reconnect CHECK-constraint edge case, fix in flight). For platform-wide reconnects after a major infrastructure rollout, see the separate 'Reconnecting your LinkedIn account after a platform update' guide.
Related guides: 'Why does my LinkedIn account show as disconnected?' (full Unipile state lifecycle), 'LinkedIn campaign auto-pause and resume' (campaign-side behavior), 'LinkedIn account safety and ramp' (why we never burst after a gap).