logo
search
Email Migration

Fix Microsoft 365 Migration Batch Missing Complete Link

Nimra MalikNimra Malik Sep 28, 2026 869 views

Question details

The user is unable to finish an IMAP email migration because the option to complete the migration batch is not visible in the Microsoft 365 interface.

Fix Microsoft 365 Migration Batch Missing Complete Link
Product
Microsoft 365
Device & OS
not provided
Scenario
Performing an IMAP email migration to Exchange Online via the Microsoft 365 admin center.
Observed behavior
The migration batch is stuck in a Synced state at 100%, but the 'Complete migration batch' link is missing. Additionally, some mailboxes display an 'Investigate' status due to data consistency scores.
Before you start

Ensure you have Exchange Administrator permissions in your Microsoft 365 tenant and access to the Exchange admin center to view detailed mailbox sync logs.

Solution 1Recommended

Review Data Consistency Scores and Contact Support

Investigate the mailboxes flagged with consistency issues and consult Microsoft's specialized Exchange support for backend resolution.

When an IMAP migration batch reaches 100% but hides the completion link, it is usually because background Data Consistency Scores (DCS) have flagged corrupted or skipped items. These items require manual administrator approval before Exchange Online allows the batch to finalize.

1
Check mailbox consistency statuses

Navigate to the Exchange admin center, go to Migration, and click on your specific batch. Review the individual mailboxes showing an 'Investigate' status to see if there are skipped items preventing completion.

2
Approve skipped items

If you see a prompt regarding Data Consistency Scores, you may need to click 'Approve skipped items' to allow the sync process to register as truly complete.

3
Post in Microsoft Q&A

If the Complete link remains hidden after approving items, navigate to Microsoft Learn or Microsoft Q&A. Post your detailed batch logs under the 'Exchange Server Management' tag so Microsoft engineers can troubleshoot the backend.

Review Data Consistency Scores and Contact Support
PowerShell Alternative: Advanced administrators often use the 'Complete-MigrationBatch' PowerShell cmdlet to force the completion of the batch if the web UI is unresponsive, provided no critical data loss warnings exist.
Free Microsoft Office alternative

Need a lightweight Office alternative while managing your migration?

While you wait for Exchange Server experts to resolve your Microsoft 365 migration batch issues, you can continue working smoothly offline. WPS Office is a free, lightweight, and highly compatible alternative to Microsoft Office, offering powerful Word, Excel, and PowerPoint alternatives in one seamless suite.

  1. 1. Download WPS Office: Visit the official WPS Office website and download the free installation package for your Windows, Mac, or Linux operating system.
  2. 2. Install the suite: Run the downloaded installer and follow the quick on-screen instructions to set up the software on your device.
  3. 3. Open your files: Launch WPS Office and open your existing Microsoft Office files directly to continue working without losing any formatting.
Fully compatible with Microsoft Office formats including .docx, .xlsx, and .pptx.Keep working locally on your documents while your email migration is troubleshooting in the background.Free and lightweight, requiring significantly fewer system resources than standard enterprise suites.Familiar user interface that ensures a seamless transition with no learning curve.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Microsoft 365 migration batch say Investigate?

This status appears when the Data Consistency Score (DCS) identifies potential data loss issues, such as corrupted items or oversized attachments, that need manual administrator approval before the migration can proceed.

Can I force complete a migration batch in Exchange Online?

Yes, if the UI link is missing but the data is safely synced, administrators can use Exchange Online PowerShell to run the Complete-MigrationBatch cmdlet to force the process.

What does a 100% Synced state mean if I cannot complete it?

A 100% Synced state simply means the initial data transfer has finished. However, background checks, indexing, or pending DCS approvals might still be active, which temporarily hides the Complete link in the admin center.