NextJS middleware helper sends user to unauthorized route after signInWithOTP() is fired. - Supabase