Pattern
Stale Data from Missing Revalidation
stale-data-missing-revalidation
Client loaders or server-side context get reused because revalidation isn’t triggered for route or URL-search changes, so components render with outdated data and missing template/admin context, breaking auth-gated views and UX correctness.