You chatted with Claude in your laptop browser all morning, open the mobile app in the afternoon, and the history shows only chats from a few days ago — or nothing at all. The web and the app feel like they’re on different planets. This “same-account-but-not-syncing” pattern is 99% account / version / network, not a Claude server bug.
Key mental model: Claude chats are stored server-side and bound to your account. Sync = the mobile app pulls the list using the same access token. If any link in that auth chain is inconsistent or blocked, you get the “half visible, half not” pattern.
Common causes
Ordered by hit rate, highest first.
1. Mobile app is signed into a different account
By far the most common. Web uses you@company.com (SSO). The mobile app is too painful to type into, so you used you@gmail.com one-tap. Two separate accounts, no sync.
How to spot it: App bottom-left avatar → long-press for full email. Compare to web Settings email. Different = your culprit.
2. App version too old
Older versions (6+ months back) may not sync newer chat types — Project chats, chats with Artifacts, etc.
How to spot it: App Store / Google Play update available? Current version >3 minor releases behind the official latest?
3. Enterprise account has mobile-access restriction
Team / Enterprise admins can disable mobile from the admin console. The app logs in fine, but pulling chat history returns an empty list — no clear UI signal.
How to spot it: Web Settings → Plan shows enterprise. Ask admin about mobile policy.
4. iOS Background App Refresh / Low Power Mode
iOS background refresh disabled means the app only syncs when foregrounded. Open the app and wait a few seconds. If you assumed instant sync, this could be the cause.
How to spot it: iOS Settings → General → Background App Refresh → is Claude enabled?
5. Network partition (IPv6 / VPN / corporate proxy)
Corporate Wi-Fi forcing IPv6 when claude.ai’s IPv6 record is broken; VPN landing in a region with restrictions; proxy blocking specific API paths.
How to spot it: Switch the phone to 4G/5G, turn VPN off, reopen the app. If it syncs, the original network was the problem.
6. You archived / deleted those chats from another device
“Not syncing” might actually be “you archived them in the web UI.” Mobile doesn’t show archived chats by default.
How to spot it: Web Settings → Archived — are they sitting in there?
Shortest path to fix
Step 1: Account-consistency check
App → Settings → avatar → reveal full email. Web → Settings → Account → copy email. Must be identical.
If they differ:
In the app, Sign Out → re-log with the same account web uses
If SSO, you MUST use the same SSO entry (Google / Apple / Corp SSO)
Step 2: Update the app
App Store search “Claude” → Update. Force-quit, then relaunch:
iOS: swipe up to App Switcher → swipe Claude away → reopen
Android: Settings → Apps → Claude → Force Stop → reopen
Wait ~10s after the first launch to let it pull the server list.
Step 3: Network switch test
1. VPN off
2. Switch to 4G/5G (not Wi-Fi)
3. Reopen the app, check history
If it works on cellular, the issue is your Wi-Fi (corp proxy / IPv6 / DNS).
Step 4: Manual pull-to-refresh
On the main chat list, do a finger pull-down to force a refresh. If new chats exist server-side but the app didn’t auto-pull, pull-down forces it.
Step 5: iOS Background Refresh
Settings → General → Background App Refresh
→ confirm global toggle on
→ find Claude in the list, enable
Low Power Mode pauses background refresh. Turn it off and retest.
Step 6: Check archived
Web → sidebar bottom → “Archived” (or Settings → Archived). Unarchive the “missing” chats; they appear on mobile within seconds.
Step 7: Escalate enterprise policy
Email to admin:
"With the same SSO account I see all chats in the web UI, but the
iOS / Android app doesn't sync them. Could you check Admin Console
→ Settings for a 'Mobile access restriction' policy and allow my
account if applicable?"
Prevention
- Use the same email AND same SSO entry on web and mobile — don’t one-tap Apple ID on app while SSO on web
- Auto-update enabled in the App Store; Claude iterates fast and 1-2 versions behind can break things
- Keep Background App Refresh on globally AND for Claude
- For work accounts, confirm mobile policy with admin on day one — don’t wait until you’re locked out
- Don’t casually archive important chats; archive = hidden, not deleted, but mobile won’t show them
- Sync issues → try 4G first to rule out network-layer problems fast
Related
Tags: #Claude #Troubleshooting