A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Please note that our forum is a public platform, and we will modify your question to hide your personal information in the description. Kindly ensure that you hide any personal or organizational information the next time you post an error or other details to protect personal data.Â
Hi @Cleon Russell
Thank you for reaching out and I truly appreciate you taking the time to explain your situation. Â
First, I’d like to clarify that we're not Microsoft support, this is a user-to-user support forum. Moderators participating here do not have access to backend systems, nor can we directly intervene in Microsoft product functionality. Our role is limited to providing technical guidance and sharing best‑practice recommendations based on reported issues, requests, and scenarios.    Â
As your description, the issue you’re experiencing is most likely caused by the user account being moved into a non-synchronized OU ( Leave OU) while group membership changes were still being processed. When an account temporarily falls out of Azure AD Connect synchronization scope (or is disabled), Entra ID de-provisions the object. Even after moving the account back into the Staff OU and re-adding/removing the user, the membership relationship for mail-enabled security groups can become stale between Entra ID and Exchange Online.  As a result, the removal performed on-premises is correctly reflected in Active Directory and Entra ID, but might not update in Exchange Online.Â
You could try to follow these steps to troubleshoot it:Â
Verify membership in all three directories (this will confirm where the mismatch is): On-premises AD, Entra ID (Microsoft Graph) and Exchange OnlineÂ
Remove the user using the on-premises Exchange Management Shell (not AD Users and Computers):Â
Run:
Remove-DistributionGroupMember -Identity "GroupName" -Member "user account" -Confirm:$falseÂ
Then you can force an Azure AD Connect delta synchronization, run:Â
Start-ADSyncSyncCycle -PolicyType DeltaÂ
Additionally, you could try to make a minor change to the group object in on-premises AD (for example, update the Description field or add a temporary proxy address), then run another Delta sync. This forces a full export of the group object. If the membership is correct in both on-premises AD and Entra ID but still incorrect in Exchange Online after the above steps, this might relate to a backend directory inconsistency between Entra ID and Exchange Online. Â
To resolve this, Microsoft’s support team will need to step in. A technical support engineer can perform a remote session to investigate the situation, verify the backend configurations, and run any necessary synchronization tools to resolve the problem. If the issue requires further attention, they can escalate it to a specialized team for deeper analysis.  Â
Reference: Get support - Microsoft 365 admin | Microsoft LearnÂ
Note: To create a support ticket, you need to have Microsoft 365 admin privileges and if you aren’t admin of your organization, please contact the admin of creating a new ticket.Â
I hope this helps.Â
If you have any additional concerns, feel free to comment below. I would be more than happy to assist.Â
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.Â