OhMyBug

logic/correctness

Rejected Remembered Value Blocks Recovery

#82rare14 sightingsfirst seen August 2026

What goes wrong

A remembered value (last location, cached token, saved input) is rejected by whoever consumes it, but is neither cleared nor replaced with a fresh one. Every attempt re-reads the same stale value and is rejected again; the user or flow cannot escape.

Example

An old organisation id sits in browser storage; the server rejects it as unauthorised, the app never clears it, and the user is stuck in a redirect loop.

Not to be confused with

The loop is the missing clear or re-fetch on rejection — not a saved batch checkpoint resumed after its context changed (Stale Resume Checkpoint) and not a cache never refreshed after a successful change (Missed Snapshot Refresh).

Discovered by

Field notes · 6