If services are up but schemaReady is false, required Accounts tables are missing in Supabase. Apply the current Accounts schema migration set, then re-run health.
Stale or Expired Local Session
The CLI attempts refresh when expiry is within 5 minutes. If refresh fails, session is treated as logged out.
Check whether local session is null or expired
opta account status --json | jq '.session'
Clear stale state and establish a new session
opta account logout && opta account login --oauth
OAuth Opta Browser Issues
If --oauth-opta-browser fails to open or navigate, fall back to system browser flow first, then debug cookie-jar mode.
Baseline system-browser OAuth path
opta account login --oauth
Retry Opta-managed browser session with explicit jar