RootCauseunvalidated
the route name in the code was `sign-in`, but on GitHub, I had accidentally pushed it as `Sign-in` — Since Next.js is case-sensitive with routes. Tension: this mismatch caused the deployed version on Vercel to fail. Outcome: After changing the route name to all lowercase (`sign-in`) in the main branch and redeploying, everything started working fine.
9eda0964-92f9-4006-8dbb-9da8a63cc1f7
the route name in the code was sign-in, but on GitHub, I had accidentally pushed it as Sign-in — Since Next.js is case-sensitive with routes. Tension: this mismatch caused the deployed version on Vercel to fail. Outcome: After changing the route name to all lowercase (sign-in) in the main branch and redeploying, everything started working fine.