Just to clarify, this is a passwordless user (sms) for which you are attempting to update the phone_number attribute - Are you using the /api/v2/users/{id}endpoint?
It works for a development tenant that I have, but for the production tenant it throws the error message I described in the topic. I don’t recall doing any different setup for the development tenant, so I’m really confuse about the error message.
Thanks for the additional context The fact that you only get the error in the production tenant makes me believe it related to a feature flag of sorts. Let me dig into this a bit internally and get back to you!
Hey @othecos , quick update here - We took at look at your tenants and don’t see any differences there that could be causing this. Do you mind sharing the ID of the user via DM? I’m also curious if you can update the phone number on the sms connection user using the Management API endpoint directly?
This error could happen for an SMS Connection user under the following scenario:
User profile with two linked identities: 1) auth0 db connection as the primary identity 2) sms connection as the secondary identity
PATCH /api/v2/users/{id} with a phone_number in the payload, but no connection parameter specified.
When no connection parameter is specified in the payload, the primary identity’s connection is used. However, if that is a regular db connection without Attributes configured, this error would show up.