Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
It seems to be working for me also for the most part. Over the weekend (March 18th / 19th) it was still failing if I tried to resume the entire batch. When I resumed the migration users individually they started to provision and sync. I wrote this script to help automate the whole thing:
Measure-Command{
$BatchIDs = Get-MigrationBatch | Where-Object {$\_.FailedCount -ge 1 } | Select-Object Identity, Status, BatchGuid
foreach($batch in $BatchIDs){
Get-MigrationUser -BatchId $batch.Identity | Where-Object { $\_.Status -eq 'Failed' } | ForEach-Object { Start-MigrationUser -Identity $\_.Identity -Confirm:$false}
}
}
This got all my batches syncing. I still need to go in and resume the migration users that I stopped manually when I was experiencing this issue but thankfully they're syncing as normal.