When logging in to vrchat.com/home with Safari on macOS Sonoma & up, website gets stuck in a login loop.
Process goes as follows:
  • User is redirected to login page
  • User logs in
  • User enters their 2FA
  • The home dashboard is displayed for about 1 second, complete with accurate user info
  • Console reports "[AuthorizedRoutes] Failed to load user, going to /login"
  • Login immediately reloads
Additional notes:
  • Clearing Website Data (Cookies + Cache) followed by a complete quit of the web app or Safari instance hosting the VRChat website previously provided a temporary workaround. As of macOS Sequoia this no longer works.