⚠ You are offline. Changes cannot be saved until your connection is restored.
If you run into trouble (page stuck, things aren't updating/saving, or an error message),
try these steps in order.
-
Refresh the page.
Use the Refresh button at the bottom of the Checklist — that works everywhere,
including the installed app. In a mobile browser tab you can also drag down from the top of
the screen (the installed app has no pull-to-refresh). On desktop, try Ctrl + F5.
Sometimes a session has timed out and it's not obvious — refreshing will trigger an automatic re-login.
-
Close the browser and re-open.
When we update the site, it can invalidate existing sessions and trigger temporary errors (e.g. ViewState errors).
-
Log out and log back in.
This creates a fresh session and ensures all required session variables are set correctly.
-
Clear your browser cache.
This forces your browser to download the newest files (scripts/styles) instead of using older cached copies, which may be out-of-date or corrupt.
-
Clear qFIT cookies (optional).
This usually isn't needed, but can clear out a broken piece of browser state. You stay
signed in, and your saved settings (theme, font size, Checklist filters) live on your
account, not in cookies — but this browser is treated as new afterwards, so your
next login may re-ask for the emailed verification code.
-
Try Incognito / Private Browsing.
This runs with a clean cookie/cache state without permanently changing your normal browser profile.
-
Try a different browser or device.
This helps rule out a browser-specific setting, extension, or cached file causing the issue.
-
Not receiving notifications?
If you subscribed to push notifications but they've stopped arriving, open
Notifications,
click Unsubscribe This Device, then click 🔔 Enable Notifications to re-subscribe.
-
Contact us.
Please use the
Contact Us
page and include what you were doing and any error text you saw.
Walkthrough
New to qFIT? Take a guided tour of how everything fits together.
🛠️ Why the Order Matters
The steps run from least to most disruptive — each one throws away a little more saved state than the one before. Starting at step 1 costs you nothing; jumping straight to step 5 costs this browser its trusted-device mark for no reason.
A plain refresh fixes more than you'd expect: your login ticket stays valid for a full year, and qFIT rebuilds a lost or timed-out session from it before the page renders — no password, no visible login step. That's why "it just started working again" is the most common outcome of step 1.
🍪 What the Two Buttons Really Do
× Clear Cookies (step 5) deliberately skips the four cookies that keep you signed in — the session, the login ticket, the remember-me token, and the security stamp. So you stay signed in, and your settings — Checklist filters included — live on your account, so they come back. (2026-09-15: this said the filters were lost; checklist-page.js prefers the account copy over the cookie.)
⚠ What this browser does lose is its trusted-device mark. If you use two-factor sign-in, the next login here will email you a verification code again — normal, not a fault.
Logout (step 3) is the stronger reset — but it also revokes this device's remember-me token, so the silent auto-login won't bring you back in: you'll sign in again yourself. Make sure you know your credentials before you click it.