Why does my LinkedIn account show as disconnected?
Your LinkedIn account can show as disconnected for several reasons — most of them are LinkedIn requiring re-authentication for security, not a bug on our side. WarmySender pauses your campaigns automatically the moment we detect a disconnect, because sending while the account is in a half-authenticated state is exactly how LinkedIn detects automation and restricts accounts.
The Unipile account status lifecycle
WarmySender uses Unipile as our LinkedIn integration partner. Unipile reports each connected account in one of these states:
- OK / connected — Account is fully authenticated. Sends proceed normally.
- CREDENTIALS — LinkedIn invalidated the session. You need to re-enter your password (and 2FA code if enabled). Most common reason for disconnects.
- IN_APP_VALIDATION — LinkedIn is asking for additional verification (CAPTCHA, security challenge, suspicious activity check). You need to log into LinkedIn directly in a browser, complete the challenge, then reconnect through WarmySender.
- MISSING — Internal tracking inconsistency (rare). Reconnect and try again.
When we detect any state other than OK / connected, your LinkedIn campaigns associated with that account are automatically paused.
Why LinkedIn forces re-authentication (not your fault)
Common triggers, all initiated by LinkedIn for security:
- Password change on LinkedIn
- 2FA reset or new device verification
- Idle session expired (LinkedIn's session windows are not advertised but vary)
- IP region change detected (e.g. you logged in from a different country, or your VPN/proxy IP rotated)
- Suspicious activity flag (false positives happen, especially after a busy day)
- LinkedIn rolled their auth tokens platform-wide (rare)
None of these are caused by WarmySender. The frequency depends on your LinkedIn account's history and how often you log in elsewhere. Some accounts go months without a disconnect; others need re-authentication every few weeks.
What WarmySender does automatically when an account disconnects
1. We detect the disconnect within minutes (Unipile webhook + periodic health check).
2. We immediately pause every campaign attached to that account, with pause reason 'account_disconnected'.
3. No further sends are attempted on that account until you reconnect.
4. Existing prospects in mid-sequence keep their place — nothing is lost. They wait at their current step.
5. If the disconnect persists for more than 24 hours, we email you a 'Your LinkedIn account [Name] disconnected — paused N campaigns' message with a one-click reconnect link.
How to reconnect
1. Go to Settings → LinkedIn Accounts (or LinkedIn → Accounts in the sidebar).
2. Find the disconnected account — it will show a red status pill and a 'Reconnect' button.
3. Click 'Reconnect'. You'll be redirected to a hosted authentication page (no password is shared with WarmySender).
4. Complete LinkedIn's verification: enter your password, 2FA code if requested, and resolve any CAPTCHA or in-app validation challenge.
5. Return to WarmySender. The account status flips back to 'connected' within seconds.
Do I need to manually unpause my campaigns?
In most cases, no — campaigns paused with reason 'account_disconnected' resume automatically on the next scheduler tick after reconnection. The platform also resets the failure-rate window on every campaign attached to the just-reconnected account, so a backlog of dead-account-era errors won't immediately re-pause the campaign on resume.
However, if a campaign was paused for any OTHER reason at the same time (e.g. high failure rate from before the disconnect, manual pause, or a different downstream issue), it may still need manual resume from the campaign's settings. If you click Resume and the campaign immediately re-pauses, contact support — that signals a stale failure window that needs manual reset.
If your LinkedIn add-on seat was canceled
If the disconnect happened because your LinkedIn add-on seat was canceled (not because LinkedIn force-logged you out), the reconnect flow routes you to Billing instead. Add a seat back, and the existing campaigns and audiences stay intact.
Why frequent disconnects can happen on free LinkedIn accounts
Free LinkedIn accounts have stricter session policies than Premium / Sales Navigator. If you experience repeated disconnects on a free account, the long-term fix is upgrading to a paid LinkedIn tier — they get longer session windows, fewer security challenges, and higher per-account daily caps.
FAQ:
Q: My account shows 'connected' but campaigns are paused. Why?
A: The disconnect probably resolved automatically (LinkedIn re-validated the session in the background) but the campaigns kept their previous pause reason from the disconnect window. Open the campaign and click Resume manually. If it re-pauses, contact support.
Q: Will my prospects be lost during a disconnect?
A: No. Every prospect's position in the sequence is preserved. When the campaign resumes, prospects continue from exactly the step they were on, including any 'wait for acceptance' or 'wait N days' delays that were in flight.
Q: How long do I have to reconnect?
A: Indefinitely — there's no deadline. But the longer you wait, the more pent-up backlog builds in your campaigns. After reconnecting, the platform respects per-account daily caps, so a long disconnect won't be 'caught up' in a burst.
Q: Can I prevent disconnects?
A: Mostly no — they're triggered by LinkedIn's security, not by us. Things that help: don't log into LinkedIn from new devices/IPs while your WarmySender account is active, don't change your LinkedIn password during a campaign, and consider upgrading from a free LinkedIn account to Premium if you're hit with frequent disconnects.