Hey @Matthew Chin
To answer your question, there is no option to identify the right user when they share the same phone number. It is because Intercom will check the existing users’ phone field to identify the user, so if you have more than one profile with that user, there is no way for Intercom to know who is actually calling.
In such case, as it is also mentioned in our article here, if you have more than one user matching with the same phone number, the user whose phone number was updated last will be matched.
In your case, you mentioned that your calls were identified as User A and User B which doesn’t seem like an expected behaviour. They should all have been identified as the user whose phone field was updated last, unless you updated the User B’s number in between of those calls. Was that the case here? If not, I can certainly transfer you to our support engineering team to check it for you. But again in this scenario even with the expected behaviour, you will receive the calls from one certain user.