high75%
redirect() silently fails and enters infinite render loop on client-side navigation to fully dynamic route with cacheComponents enabled
Clicking a client-side <Link> to a route that calls redirect() never navigates and spins at ~100% CPU when the route builds as fully dynamic (ƒ) under cacheComponents=true. The redirect is caught by RedirectBoundary but never commits, so router.replace is never called. Direct visits work; only production client navigations are affected.
