← Back to docs
🔑
Troubleshooting

Can't sign in / stuck on auth screen

Last verified: May 2026

Symptoms

Clicking Sign in opens a browser tab that hangs, errors out, or never returns control to the app. The app stays on the auth screen and nothing happens.

Common causes

  • Third-party cookies blocked in the browser (Apple ID flow needs them).
  • Localhost loopback callback intercepted by a firewall, antivirus, or another app holding the port.
  • Captive Wi-Fi (hotel, airport, café) blocking our auth endpoint.
  • A previous half-finished sign-in left a stuck token in the keychain.

Step-by-step fix

  • 1. If Apple sign-in is failing, try Google instead — it doesn't depend on third-party cookies.
  • 2. Switch off the Wi-Fi and try again on a personal hotspot. Captive networks frequently block our auth domain.
  • 3. Quit FocusDragon completely (Cmd-Q) and relaunch — this clears any stuck loopback listener.
  • 4. Disable browser extensions that intercept OAuth (privacy blockers, container tabs) and retry.

Power-user: clear keychain entries

# Remove any stale FocusDragon auth tokens
security delete-generic-password -s "app.focusdragon.auth" 2>/dev/null
# Then relaunch the app and sign in fresh.
Your blocks and preferences survive a sign-out. You will not lose configuration by signing out and back in to fix a stuck auth state.

Still stuck? Contact support at hi@focusdragon.app with the email you tried to sign in with and your network type (home, office, hotspot).

Still stuck? Contact support