I am working on a large AD migration. I built a test environment with a single server running PDC/MBX/CAS/HUB roles and ADMT, I was able to successfully migrate users and mailboxes. I begin the production build and now it isn't working. Here is the current setup, dedicated PDC with ADMT, CAS/HUB server, MBX server.
In the source domain I built a test user and gave it some mail, tested as a normal user on the source domain, works great. I migrated the mailbox first by running the Prepare-MoveRequest script, then New-MoveRequest both from the MBX server, then on the PDC running ADMT, I migrate the user. When I try to open the mailbox properties on the Target domain to make sure it worked I get the following error, "The operation couldn't be performed because object 'domain.local/Users/TestUser' couldn't be found on 'DC01.domain.local'. It was running the command 'Get-Mailbox -Identity 'domain.local/Users/TestUser' - ReadFromDomainController"
I have tried this with a few users and I was starting to use include files, but nothing I have tried works, the SAME setup and migration steps from my test environment do not work now. When I run "Get-User TestUser | fl" I noticed that the RecipientType is UserMailbox, and the RecipientTypeDetails is MailUser, this seems wrong to me. What steps can I try next to either fix this TestUser or to fix my migration steps??
Thank you in advance for the help.