authClient.getSession never throws - Better Auth