Gmail migration tool - stuck at NeedsApproval

Mart Lehtmets - HELMES 0 Reputation points
2025-03-09T19:53:00.11+00:00

Hello dear MS techs

I'm pulling my hair off with having a problem with Gmail migration tool built-in Microsoft 365 admin center.

I am using batch migration, not remote.

I've done two pilot groups and there are many issues I'm facing with it and starting to tink that I would need to move away with gmail -> exchange online migration to 3rd party tool, if I don't get these errors sorted out:

  • Basically when there's even 1 failed item, it gives me status "NeedsApproval" - when I click NeedsApproval it either gets stuck and changes status very random time, like hours later OR it gives error that ApprovalTime can not be in the future and it happens when I click the button in the UI "Approve migration batch". :/
    2025-03-09 21_50_09-Active users - Microsoft 365 admin center and 34 more pages - Work - Microsoft​
  • Second problem is the juggle between "NeedsApproval" and "Completing" - again the same issue, not sure if it is completing the migration batch now or not. Sometimes UI is showing still "NeedsApproval", but in Powershell it says "Completing"
  • I've also got several times now error "We are experiencing an issue with our server, please try submitting your request at a later time" when trying to view details of one mailbox migration. 2025-03-09 21_48_59-Chat _ Mart Lehtmets - HELMES (You) _ HELMES A S _ ******@helmes.com _ Mi

So I'm all ears to hear if you have faced the same kind of difficulties and what have been the solution? As I would like to use free tool if it's available, BUT also so that it would actually work.

Microsoft Exchange Online Management
Microsoft Exchange Online Management
Microsoft Exchange Online: A Microsoft email and calendaring hosted service.Management: The act or process of organizing, handling, directing or controlling something.
4,785 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tianyi Chang (Shanghai Wicresoft Co Ltd) 1,040 Reputation points Microsoft External Staff
    2025-03-10T06:25:57.9466667+00:00

    Hi @Mart Lehtmets - HELMES

    Welcome to the Microsoft Q&A platform!

    This may happen during the migration process and some of the data may be corrupted or unreadable, unmigratable, and other things, you can try to skip these:

    Set-MigrationUser -Identity "your email" -ApproveSkippedItems​
    

    You may also refer to these user solutions:https://techcommunity.microsoft.com/discussions/exchange_general/needsapproval/2841870


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.