Home Troubleshooting 6. "Session expired" errors

6. "Session expired" errors

Last updated on May 01, 2026

If BEHCA suddenly says "Session expired" or "Please sign in again" while you're working, here's what's happening and how to fix it.

Why it happens

BEHCA signs you out for security if:

  • You've been inactive for too long. Sessions expire after a period of no activity (commonly 30 minutes to a few hours).

  • You changed your password elsewhere — all other sessions are invalidated.

  • You enabled / disabled MFA — sessions may be reset.

  • The server restarted or the security infrastructure detected something unusual.

  • Your phone clock is wrong, causing tokens to look expired.

The fix (almost always)

Sign in again. Take the username and password (or social login) and authenticate. You'll usually pick up close to where you left off.

If you have unsaved data on the page, don't leave the page yet:

  1. Open the BEHCA login in a different tab.

  2. Sign in there.

  3. Come back to the original tab.

  4. Try saving your data again. It often works because the cookie has been refreshed.

If it doesn't, your unsaved data is lost. Re-enter it.

"I keep getting logged out"

If you're being signed out frequently:

Check your phone / computer clock

Tokens depend on accurate time. If your device's clock is off by more than a few minutes, tokens can look expired immediately.

  • iOS: Settings → General → Date & Time → Set Automatically.

  • Android: Settings → System → Date & Time → Automatic date & time.

  • Windows / Mac: System settings → Date & Time → set automatically.

Browser cookies

BEHCA needs cookies enabled for app.behca.com (US) or au.behca.com (Australia):

  • Chrome: Settings → Privacy → Cookies → make sure third-party cookies aren't blocking.

  • Safari: Settings → Privacy → make sure "Block all cookies" is off.

  • Firefox: Privacy & Security → check Enhanced Tracking Protection isn't strict.

Browser privacy mode

Incognito / Private windows don't keep cookies between sessions. If you always use private mode, you'll get logged out every time you close the browser.

Browser extensions

Some privacy extensions (uBlock, Privacy Badger, certain VPNs) can interfere with authentication. Try with extensions disabled.

Multiple devices fighting

If you sign in on one device, then another, then back to the first, sessions can shuffle. This usually settles after one round.

"Please sign in again" loop

If you sign in, but immediately get the message again:

  1. Clear cookies for app.behca.com (US) or au.behca.com (Australia) and try once more.

  2. Try a different browser to rule out a browser-specific issue.

  3. Check that your password is correct — sometimes a mistyped password kicks you to "session expired".

  4. Try password reset as a last resort.

"It says my account is signed in elsewhere"

You can sign in to multiple devices simultaneously. But if BEHCA detects something unusual (e.g. a different country, a known compromised IP), it may end other sessions. Sign in fresh.

Mobile app session issues

The mobile app has long-lived sessions, so getting kicked out is rarer:

  • Force-close the app and reopen.

  • Sign out and back in.

  • Update the app to the latest version.

If the app persistently kicks you out, reinstall.

"I'm signed in on web but mobile keeps asking for password"

These are independent sessions. The mobile app needs its own valid session. Sign in on the app and stay signed in.

When to escalate

If you can't stay signed in for more than a few minutes:

  • Try a different device. Rules out something specific to your laptop or phone.

  • Note your browser and version.

  • Contact support with a screenshot of the error and the time it happened.