The administration of a hybrid deployment that connects on-premises Exchange Server with Exchange Online, enabling seamless integration and centralized control.
Hi Bantha
Since the behavior follows your account across multiple browsers and devices, while other admins can view the Migration Endpoints without issue, this doesn't appear to be a client-side problem.
Based on the information provided, the problem seems to occur only when Migration Endpoint data is being accesse. Get-MigrationEndpointreturns an exception, while Get-MigrationConfig Get-MigrationBatchreturn results successfully. The Exchange admin center is also showing an HTTP 500 error when requesting MigrationEndpoint data.
The exception you're getting (Microsoft.Incubation.Crypto.GroupKeys.ADRepository) is also not a typical permissions error. Normally, a missing permission would return an access denied message rather than a backend exception. The HTTP 500 error from the Exchange admin center points in the same direction.
As an additional test, I'd suggest checking whether a completely new account with only the Exchange Administrator role can reproduce the issue. If the new account works, that would indicate something specific to the affected admin account rather than the tenant itself.
If the problem continues, I would recommend opening a Microsoft support ticket and providing the RequestId from the PowerShell error. Since both EAC and PowerShell encounter the same issue when accessing Migration Endpoints, Microsoft support team should be able to trace the request and investigate the backend service response.
You can follow this guide to open support ticket: Get support - Microsoft 365 admin | Microsoft Learn.
I hope this information helps.