Hey @mattrasto, I am suspecting this error is returned from this part of the rules:
ser.user_metadata.phoneNumber = profile.phoneNumbers[0].value;
Because you are not getting the phone number in return for that google people API call.
There can be multiple reasons for this:
You google user has not exposed the phone number in its user profile(There is a way to check that I’ll elaborate it)
or
Your google access token does not contain the required permissions(How to get the google access token is different from Auth0 access token, its stored in User object of Auth0, you will need to access it and check the google access token)