Session expired or frequent disconnection

Why and how to stabilize

Normal behavior

Supabase (PivotSEO's auth system) forces JWT token refresh approximately every hour. If your session expires after 1h of inactivity, it's normal and secure.

Abnormal behavior

If you're disconnected several times a day during active work, or if disconnection is immediate after connection, it indicates a problem.

Solutions to try in this order

  • Clear cache and cookies of pivotseo.ca in your browser then reconnect.
  • Test in another browser (Firefox if on Chrome, or vice versa) to isolate if problem comes from browser.
  • Disable extensions likely to block cookies or localStorage (aggressive ad blockers, privacy extensions).
  • Check private browsing: some sessions erase on each close. Use normal session for regular work.
  • Clock sync: desynchronized operating system can reject JWT tokens (signature verification based on timestamp). Synchronize system clock.