Hi @ Al Doman ,
Great to know that you've already got of a solution and really appreciate it for your sharing!
By the way, since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others.". and according to the scenario introduced here: Answering your own questions on Microsoft Q&A, I would make a brief summary of this thread:
[Exchange 2013 Cutover Migration to M365 - unable to create migration endpoint in M365, .local AD domain]
Issue Symptom:
Trying to create a migration endpoint in M365 for a cutover migration fails with a message "Error creating endpoint. We weren't able to connect to the remote server.
on-prem server passes migration endpoint availability testing:
· In Exchange Remote Connectivity Analyzer (ExRCA) https://testconnectivity.microsoft.com/tests/o365
· In Exchange Online PowerShell (ExOPS) using the Test-MigrationServerAvailability cmdlet
However, trying to create a new migration endpoint as part of creating a new migration batch in the web UI fails, even when using the exact same parameters as the successful tests above.
The Workaround :
Use ExOPS and the new migration endpoint cmdlets.
This allows endpoints to be created with the correct parameters. Then, when creating a new migration batch in the web UI, you can bypass web UI issues by selecting this pre-existing endpoint instead of dynamically creating a new endpoint.
You could click the "Accept Answer" button for this summary to close this thread, and this can make it easier for other community member's to see the useful information when reading this thread. Thanks for your understanding!