We have a curious problem where it’s low enough to indicate that most cases work fine, but high enough to indicate a pattern of point of failure.
About 10% of our user accounts in Mixpanel experienced errAnonDistincIdNonGUIDForm failure, with failure description $anon_distinct_id (IDNUMBER) didn’t match expected GUID pattern, upon new user creation/alias creation/setting user properties for the first time.
Can someone please elaborate what could be the culprit of this error? We’re not getting very far with low level customer support as the only thing that’s being suggested that we’re not following proper initialization but we’re following the process laid out in the dev docs to a tee.
Step 1. Mixpanel initializes with our token
Step 2. Calling Mixpanel.mainInstance().identify(distincId: userId, usePeople: true)
Step 3. Calling Mixpanel.mainInstance().createAlias(userId, distinctId: Mixpanel.mainInstance.distinctId)
Step 4. Setting user attributes and properties.
We can deduce the point of failure is somewhere between steps 2 and 4 because the user account gets created but none of the user attributes (using Mixpanel.mainInstance().people.set method) actually get set.