Pattern

Guarded Navigation State Staleness

stale-navigation-guard-and-redirect-fallthrough

Navigation and auth guards behave stale or mis-ordered because async/route-dependent logic is evaluated only once, swallowed by exception handling, or conditional UI doesn’t stop the router from mounting defaults. Redirects and tab state fall back incorrectly, breaking access control and UX.