AuthRetryableFetchError on inviteUserByEmail()

I can successfully run auth.admin.listUsers, so it seems like I have the client setup with the correct full-permission service role token, but I get an error that I cant figure out when trying to inviteUserbyEmail (AuthRetryableFetchError {"size":0,"timeout":0}) .

My code for listing/importing, using @supabase/supabase-js@2.0.0-rc.10
const rootSupabase = createClient(
  process.env.SUPABASE_URL,
  process.env.SUPABASE_SECRET_SERVICE_ROLE,
);

const {
  data: { users },
  error: usersError,
} = await rootSupabase.auth.admin.listUsers();
console.log({ users, usersError });
if (usersError) {
  throw new Error(usersError);
}

const { data: inviteData, error: inviteError } =
  await rootSupabase.auth.admin.inviteUserByEmail(email);

if (inviteError) {
  throw new Error(inviteError);
}

console.log('inviteData:', inviteData);


stack trace:
AuthRetryableFetchError: {"size":0,"timeout":0}
    at /Users/nickreed/code/voiplabs/callingio-api/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.js:33:16
    at Generator.next (<anonymous>)
    at /Users/nickreed/code/voiplabs/callingio-api/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/Users/nickreed/code/voiplabs/callingio-api/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.js:4:12)
    at handleError (/Users/nickreed/code/voiplabs/callingio-api/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.js:27:40)
    at /Users/nickreed/code/voiplabs/callingio-api/node_modules/@supabase/gotrue-js/dist/main/lib/fetch.js:86:35
Was this page helpful?