Pattern

Cache Invalidation Mismatch

cache-invalidation-mismatch

Cache keys and revalidation triggers drift out of sync—tags, route/search param changes, or loader/query boundaries don’t cause the expected refetch—so UI stays stale or suspends unexpectedly while relying on “use cache” behavior.