Title
Stale Azure DevOps identity for ******@xxxiq.com causing duplicate identities and login loop after domain federation
Description
We migrated users from Microsoft 365 to Google Workspace and federated the xxxiq.com domain in Microsoft Entra ID.
One user, Taxxx Zuxxx ******@xxxiq.com, is affected in Azure DevOps organization kekik.
Problem
The user can sign in to Azure Portal successfully, but Azure DevOps goes into a login loop.
When we try to add the user to the Azure DevOps organization, the user picker shows two identities for the same person:
-
Taxxx Zuxxx user:PII\\******@xxxiq.com
-
Taxxx Zuxxx ******@xxxiq.com
This appears to be a stale Azure DevOps identity record or duplicate identity mapping.
Verified Entra details
- Live Entra user object ID: PII
- UPN: PII
- Account enabled:
true
- User type:
Member
Sign-in evidence
Recent Microsoft Entra sign-in logs show Azure DevOps sign-ins reaching Entra successfully for this user, and Conditional Access is not blocking the user.
Examples:
-
6/26/2026 11:58:23 AM UTC
- App:
Azure DevOps
- User:
Taxxx Zuxxx ******@xxxiq.com
- Result: success after
50140 Keep me signed in interrupt
- Correlation ID:
cd0337f5-aa94xxx7513871beb5
- Conditional Access:
notApplied
-
6/26/2026 12:00:11 PM UTC
- App:
Azure DevOps
- User:
Taxxx Zuxxx ******@xxxiq.com
- Result: success
- Correlation ID: PII
- Conditional Access:
notApplied
Troubleshooting already completed
- Removed the user from Azure DevOps organization kekik and re-added multiple times
- Confirmed the Entra account is valid and enabled
- Confirmed the user can sign in to Azure Portal
- Confirmed Azure DevOps sign-in reaches Entra successfully
- Confirmed duplicate identity selection still appears in Azure DevOps user picker
Request
Please investigate and remove or merge the stale Azure DevOps identity record for ******@xxxiq.com, so that only the current Entra-backed identity remains:
-
user:PII\\******@xxxiq.com
Please confirm whether backend identity cleanup is required on the Azure DevOps side.