Hello,
I'm having issues with migrating a particular user from Exchange on prem up into Exchange Online.
A couple of weeks ago our IT helpdesk assigned this on prem user an Exchange Online license to their O365 account by mistake, and ever since the license was removed there have been issues.
Namely, the user does not appear in the Exchange Online GAL any more - all other on prem users do.
The user cannot be emailed anymore from and Exchange online user.
Having looked into this, I ran the following command to remove any remnants of the erroneous EO mailbox from the users O365 account
Set-User onpremuser@keyman .com -PermanentlyClearPreviousMailboxInfo
Checking the account afterwards, all looks good to me
Get-User onpremuser@keyman .com | Select-Object Name,Recipient
Name PreviousRecipientTypeDetails RecipientType RecipientTypeDetails
---- ---------------------------- ------------- --------------------
onpremuser None User User
Having then tried to set up a migration job for the user to move the mailbox to Exchange online, the batch fails with the following error:
"A recipient wasn't found for "onpremuser@keyman .com" on the target. Create a recipient of the appropriate type for this migration on the target and try again."
So how do you migrate an on prem mailbox in this situation, if assigning an EO license (which I'm assuming is what would create the missing recipient) would then stop the user accessing their on prem mailbox - as was the case originally?
Thanks