auth.api.getSession returning null despite passing in headers - Better Auth