Client-side useSession() not updating upon sign-in - Better Auth