Microsoft 365 tenant migration errors: diagnosis and prevention — Kloudeal editorial illustration

Microsoft 365 tenant migration errors: diagnosis and prevention

Kloudeal Journal · Business guide

Tenant-to-tenant migration errors often begin before transfer: incomplete inventories, incorrectly matched identities or dependencies without owners. This guide examines common problems and the checks that identify them before the service changes.

Editorial review: · Reading time: 23 min

01Preparation

Identities, inventory and destination requirements.

02Execution

Dependencies, tools and change control.

03Acceptance

Documented tests, incidents and decisions.

Contents of this guide

The main points before starting

RiskWhat commonly happensPrimary preventive action
Incomplete inventoryPreviously unconsidered data, applications or users emerge.Perform discovery and assessment before purchasing or configuring tools.
Poor domain preparationThe domain cannot be released from the source during cutover.Identify all domain references in advance.
Incorrect mappingData or permissions become associated with the wrong users.Validate UPNs, SMTP addresses, identifiers and destination objects.
Insufficient licencesThe destination service is not ready when content arrives.Review licensing and the migration method’s requirements.
Incorrect expectationsTeams, applications or permissions were expected to remain identical.Define exactly what moves, what changes and what must be recreated.
Improvised cutoverDNS, domain, applications and users change without a clear sequence.Prepare and rehearse a cutover runbook.
Insufficient validationThe tool finishes successfully but users cannot work.Combine technical and functional validation.

How to investigate migration errors without repeating operations blindly

Record Microsoft 365 tenant migration errors as reproducible situations. “Files are missing” or “Teams does not work” describe a perception but do not identify its cause. Records need the user, resource, action, time and expected result, alongside the tool report or the affected person’s message.

For example, a document may exist at destination but remain inaccessible to one user. The cause could be identity mapping, a group or a permission; copying the file again would not resolve these causes. First distinguish content presence from authorised access. Then repeat the test with the profiles the design should support.

Apply correction to the identified cause and verify it on a sample first. If several objects are affected, investigate their shared condition before changing each separately. This reduces unnecessary changes and establishes whether the incident is isolated, a preparation requirement or a method limitation.

How to decide which errors prevent the change from proceeding

Relate severity to business impact. A failure blocking a critical process may prevent progress even if only one account is affected. A known, accepted presentation difference may be handled differently if a valid working alternative exists. Agree these criteria before cutover so schedule pressure does not replace judgement.

Incident closure needs a test and an owner confirming the result. Also document whether correction affects other elements or requires earlier validation to be repeated. Traceability prevents a local solution introducing permission, duplicate or consistency problems that emerge only when other users enter the destination.

Why Microsoft 365 tenant-to-tenant migrations fail

Tenant-to-tenant migrations rarely fail because of one major wrong decision. Problems more often accumulate through small, overlooked dependencies. A mailbox may migrate correctly yet deliver a poor experience because Outlook needs reauthentication, shared mailbox access is lost, an application still sends through the previous tenant or a team uses files remaining in another workload.

Microsoft recognises these dependencies in its current tenant migration planning. For example, it recommends considering that Teams depends on Exchange and that OneDrive and SharePoint share permission models. Tools help execute migration, but project sequencing remains fundamental. Official reference: Microsoft – Plan a Microsoft 365 tenant-to-tenant migration. Migration is a chain of dependencies.

If this changes…Also review…
User UPNSign-in, Outlook, Teams, OneDrive, SSO and applications.
Corporate domainExchange, SMTP, MX, SPF, DKIM, DMARC, aliases and applications.
Microsoft 365 GroupTeams, SharePoint, Planner, members and owners.
OneDriveShared files, links, Teams chats and local synchronisation.
SharePointTeams, permissions, Power Apps, Power Automate and applications.
Microsoft Entra IDSSO, MFA, Conditional Access, Intune and enterprise applications.

Error 1: starting without a reliable inventory

The most expensive mistake often occurs before migration starts: assuming employee count describes the environment. A business with 200 users does not necessarily have only 200 mailboxes, 200 OneDrive accounts and a few teams. It may also have shared mailboxes, hundreds of groups, historical SharePoint sites, unlicensed accounts, guests, enterprise applications, calendar resources, online archives and automation never associated with the project.

Before setting scope, licences or dates, an inventory should answer at least these questions:

AreaWhat we need to understand
IdentityActive and inactive users, guests, UPNs, groups, administrators and hybrid identity.
ExchangeMailboxes, sizes, archives, shared mailboxes, aliases, delegations and resources.
OneDriveUsers with content, volume, sharing and owners.
SharePointSites, storage, owners, associated teams, permissions and customisations.
TeamsTeams, channels, members, owners, guests, apps and activity.
ApplicationsEnterprise Apps, App Registrations, SSO, SCIM, certificates, secrets and Graph.
DomainsUPNs, SMTP, DNS and external systems using them.
ComplianceRetention, holds, eDiscovery, DLP, labels and legal requirements.

Assessment distinguishes a genuinely straightforward migration from an apparently straightforward project containing several special cases.

Unsure what the tenants actually contain?

Before purchasing migration licences or reserving cutover, we can discover users, mailboxes, SharePoint, OneDrive, Teams, domains and applications to define the actual scope.

Request a tenant-to-tenant assessment

Error 2: selecting a tool before understanding what must migrate

Quest On Demand Migration, BitTitan, Cloudiway, ShareGate and Microsoft native capabilities can suit different situations. The mistake is making tool selection the first project decision. The right tool depends on workloads, required coexistence, content types, schedule and preservation expectations.

This comparison is particularly important in 2026 as Microsoft expands native capabilities. It currently documents specific Exchange, OneDrive and SharePoint tools and provides Microsoft 365 Migration Orchestrator to coordinate supported multi-workload migrations. Official reference: Microsoft – Microsoft 365 migration overview. The useful question is not simply which tool is best. Ask instead: Which tool best supports this particular scope, dependencies and limitations?

An organisation moving only mailboxes may need one answer. Another requiring Exchange, Teams chats, SharePoint, devices and three months of coexistence may need a completely different one.

Error 3: failing to define what migration completion means

“Move everything” describes scope, not acceptance. A tool can show every task complete while a serious business problem remains. Define verifiable success criteria before starting.

AreaAcceptance criterion
IdentityThe user signs in with the final identity and MFA works.
EmailInternal and external email can be sent and received.
DelegationsAuthorised users access shared mailboxes and calendars.
OneDriveThe user finds their data and the synchronisation client works.
SharePointUsers and groups access the appropriate sites.
TeamsUsers see the teams, channels and content included in scope.
ApplicationsCritical applications authenticate and perform normal processes.
DNSEmail and domain authentication behave as designed.

Validation is much easier when these conditions are agreed in advance.

Error 4: using production as the first test

A pilot should test the complete strategy rather than merely establish that the tool connects: identity mapping, licences, permissions, workloads, clients, support and user experience. Participants should represent difficult cases. Five small mailboxes without special permissions provide little evidence about the real migration.

Pilot profileWhat it checks
Standard userTypical working experience.
User with a large mailboxPerformance and timings.
User with an archiveOnline archive handling.
Executive delegateCalendars and Exchange permissions.
Heavy Teams userTeams, channels, chats and files.
User with a large OneDriveVolume and synchronisation.
Mobile userOutlook, Teams and smartphone authentication.
Critical application userSSO and business integrations.

Error 5: leaving the custom domain until the last moment

The corporate domain has many dependencies yet is sometimes first examined during cutover. Before source removal, Microsoft requires the domain to stop being used by various objects, potentially including users, administrators, shared and resource mailboxes, contacts, Microsoft 365 groups, distribution lists and teams.

If cutover reveals that empresa.com is still associated with a forgotten group or the administrator performing the change, release may miss its planned time. Official reference: Microsoft – Remove a domain from Microsoft 365. The domain needs its own migration plan.

Before cutoverWhat to verify
UsersUPNs and proxyAddresses.
ExchangeMailboxes, aliases, contacts, resources and groups.
Entra IDAdministrators and applications referencing the domain.
DNSProvider access and a copy of existing records.
External emailERP, CRM, marketing and other systems sending as that domain.

Changing MX records too early. Another common mistake confuses domain preparation with immediately switching email. Change MX records when the destination is genuinely ready to receive mail. Otherwise messages can arrive where recipients are missing or mail flow is unvalidated. Include SPF, DKIM, DMARC and Autodiscover in the runbook before problems emerge.

Error 6: treating UPN, email and identity as the same thing

UPNs and email addresses may look identical, for example ana@empresa.com, but perform different functions.

DataFunction
UPNThe user’s sign-in identifier.
Primary SMTPPrimary email address.
proxyAddressesAddresses and aliases associated with the object.
Object IDObject identifier within Microsoft Entra ID.

This matters particularly for mapping. Two users can have identical names and similar email addresses yet remain distinct objects. Reliable mapping uses several attributes to confirm source-to-destination relationships rather than display name alone. Symptoms of incorrect mapping. Symptoms can include SharePoint permissions attached to another account, unexpected OneDrive ownership, unresolved Teams participants or data moved to the wrong user.

Review mappings before the first significant batch and handle exceptions manually.

Error 7: overlooking attributes still controlled by Active Directory

Cloud-only tenants give administrators more direct control over Entra ID objects. In hybrid environments, attributes such as UPN or proxyAddresses may remain managed in on-premises Active Directory and synchronised through Microsoft Entra Connect. Cloud-only changes may be impossible or overwritten at the next synchronisation.

Before migration, clearly identify: cloud-only and synchronised users, source of authority, synchronised OUs, UPN suffixes, proxyAddresses, hybrid devices and the future Entra Connect strategy.

Error 8: incorrectly preparing destination tenant licences

A user may exist in Entra ID while services remain unprepared. Migration methods also have different licensing requirements. Microsoft currently specifies a Cross Tenant User Data Migration license for native cross-tenant mailbox moves. Licensing design therefore addresses two different needs:

TypeExample
Service licenceExchange Online, Microsoft 365 Business Premium, E3, E5 and similar plans.
Migration licenceNative cross-tenant licence or third-party tool licence.

Calculate the period of licensing overlap between tenants. Early source removal may affect services still needed; indefinite overlap creates unnecessary costs.

Error 9: assuming Exchange migration only means copying messages

Mailboxes are only one part of Exchange Online. Businesses often rely on shared calendars and Full Access, Send As, Send on Behalfpermissions, shared mailboxes, rooms, aliases and sending applications. Inventory them and reconstruct destination configuration where required.

ElementWhy it may fail afterwards
Shared mailboxThe mailbox exists but delegation is incorrect.
Shared calendarThe user migrated but access relationships changed.
Transport ruleTenant-level rules need recreating.
ConnectorExternal services continue sending to the previous tenant.
SMTP applicationERP, printers or other systems still authenticate at source.
OutlookNew authentication or profile adjustments may be required.

A common mistake: validating Exchange only through Outlook on the web. OWA may work while Outlook profiles, mobile applications or scanners retain old settings. Validate the access methods the organisation actually uses.

Error 10: discovering retention, holds and legal requirements too late

Review compliance at the beginning because it can change migration strategy. For native Exchange Online cross-tenant migration, Microsoft currently documents that mailboxes under any form of hold cannot migrate through that procedure. Official reference: Microsoft – Cross-tenant mailbox migration. Before selecting the method, review: Litigation Hold, retention policies, eDiscovery, retention labels, legal requirements, Purview policies and preservation obligations.

The appropriate response is not simply to remove a hold for migration. Understand its purpose and identify who can authorise changes first.

Error 11: treating OneDrive and SharePoint as ordinary folders

Documents are visible, but SharePoint and OneDrive migration also considers structure, owners, metadata, versions, sharing, permissions, links and applications. Assessment should detect technical limits. Microsoft currently specifies a maximum of 400 characters for a complete file path in OneDrive and SharePoint in Microsoft 365. The current individual upload limit is 250 GB.

Official reference: Microsoft – SharePoint limits.

The most common mistake is moving unnecessary historical content

Migration is an opportunity to decide which information remains useful. Moving abandoned sites, duplicate documents, former employees’ OneDrive content and a decade of accumulated permissions increases volume and reproduces existing problems.

Before migrationUseful question
SharePoint sitesIs there still an accountable owner?
Old contentShould it move, be archived or be deleted?
Unique permissionsAre they still necessary?
GuestsDo they still collaborate with the business?
Former employees’ OneDrive accountsWho will own the content?

Do not mix prerequisites from different tools

A subtler mistake is applying one technology’s documentation to another. Provisioning, delta migration, permissions and destination handling vary across native Microsoft, Quest, BitTitan, Cloudiway and other tools. Always validate prerequisites against the specific method being used.

Are SharePoint or OneDrive the most complex migration workloads?

We can analyse volumes, structure, sites, owners, permissions and potential issues before execution to identify problems before production transition.

Assess SharePoint and OneDrive

Error 12: assuming Teams migration moves everything

Teams does not store all information in one place, which contributes to migration complexity. A team may relate to:

ElementRelated service
Members and ownersMicrosoft Entra ID / Microsoft 365 Group.
Channel filesSharePoint Online.
Chat-shared filesOneDrive.
Calendars and meetingsExchange Online.
PlannerPlanner / Microsoft 365 Group.
Apps and tabsMicrosoft or external providers.

A proposal should specify teams, channels, conversations, chats, files, meetings, apps, tabs, private channels and shared channels rather than only state “Teams migration”. Capabilities also depend on technology. Microsoft 365 Migration Orchestrator currently includes multi-workload support, including Teams content, while third-party tools have their own scopes and limitations.

Check current behaviour before the project and explain it to clients and users.

Error 13: copying every permission without checking its continued relevance

Migration should not automatically perpetuate years of accumulated access. Copying permissions without review can create opposite problems: users lose necessary access, or retain access they should no longer hold. Both matter; the latter can also become a security or compliance problem. Permissions to review first.

Manual review of every document is unnecessary. Prioritise: sensitive sites, libraries with unique permissions, teams with guests, executive mailboxes, HR, Finance, privileged groups and external access. Functional validation with area owners often identifies problems absent from migration logs.

Error 14: overlooking applications, SSO and integrations

All data may copy correctly while an ERP can no longer send invoices or HR cannot provision users. Inventory Microsoft and third-party applications before cutover.

ElementWhat may need to change
Enterprise ApplicationsSSO, assignments, claims and permissions.
App RegistrationsClient ID, tenant ID, API permissions, secrets and certificates.
SCIMEndpoint, token and user mapping.
Microsoft GraphConsent grants and service principals.
SMTP / OAuthCredentials, sending mailbox and tenant.
BackupRegistered tenant and application permissions.
Security toolsConnectors, APIs and log sources.

Identify secrets and certificates early enough to recreate or rotate them where appropriate, rather than discovering them on change day.

Error 15: assuming Power Platform will work without changes

Power Apps and Power Automate often depend on SharePoint, Exchange, Teams, SQL, Dataverse and other connections. Moving an application’s SharePoint site does not automatically prepare the application for the new tenant. Microsoft currently provides tenant-to-tenant capabilities for specific Power Platform environments. Documentation covers production and sandbox environments with Dataverse and requires preparation of users and a mapping file.

Important tasks remain afterwards. Microsoft states, for example, that security groups do not migrate and Power Automate connection references need review and destination reauthentication or reassociation. Official reference: Microsoft – Power Platform tenant-to-tenant migrations.

Error 16: estimating duration at a constant transfer speed

“We have 10 TB and the tool copies X GB per hour, so it will take Y days” oversimplifies migration. Microsoft 365 throttles operations to protect availability and manage load. Performance varies with workload, size, object count, migration method, concurrency, Microsoft service and technology.

Microsoft distinguishes user, migration service and resource health-based throttling, among other mechanisms. Official reference: Microsoft – Migration performance and best practices. A stalled migration is not necessarily broken. In some Exchange procedures, Microsoft pauses moves to protect availability. Interpret status alongside reports and logs rather than only the time since a job last progressed.

Building more realistic forecasts.

MeasureWhy it helps
Representative pilotProvides metrics from your own environment.
Pre-stageReduces outstanding data during cutover.
WavesAvoids launching the whole organisation simultaneously.
MonitoringReveals error and throttling patterns.
Operational allowanceAvoids dates based only on the best possible scenario.

Error 17: arriving at cutover without a runbook

Cutover concentrates changes that could not be completed earlier. A runbook should prevent improvised decisions on migration night and specify: action, owner, planned time, prerequisite, expected result, validation method and fallback if something fails.

PhaseExample actions
Before the windowReview errors, mappings, licences, DNS, communications and support.
HomeRun final synchronisation and apply change restrictions where appropriate.
IdentityApply UPN or other required changes.
DomainRelease the source, verify the destination and update objects.
EmailUpdate MX records, routing, SPF, DKIM and related configuration.
ApplicationsEnable configurations prepared for the new tenant.
ValidationRun the technical test suite.
Go / No-GoConfirm readiness to resume normal operation.

Have a cutover date but no detailed plan?

We can review dependencies, prepare the technical sequence and turn the change into an executable, verifiable runbook.

Prepare my Microsoft 365 cutover

Error 18: treating migration as a purely technical project

A user arriving on Monday to a failed password, an Outlook account prompt and stopped OneDrive synchronisation sees a failed migration even if all data is at destination. Explain what users need to know before they need it.

TimingWhat to communicate
BeforehandDate, potential impact and preliminary actions.
Immediately before cutoverWhat should remain unchanged and when transition starts.
AfterwardsNew credentials, Outlook, Teams, OneDrive and the support channel.
HypercareHow to report incidents and which information to provide.

Training need not be a complete course. Clear authentication, Outlook, Teams and OneDrive instructions often prevent many support tickets.

Error 19: closing the project when the tool reports “Completed”

A completed task means the tool has finished an operation, not necessarily that users can work. Close after two types of validation. Technical validation.

AreaCheck
Microsoft Entra IDLogin, MFA, UPN and groups.
Exchange OnlineSending, reception, shared mailboxes and calendars.
OneDriveData, sharing and synchronisation client.
SharePointContent, metadata and permissions.
TeamsTeams, channels and included content.
ApplicationsSSO, APIs, automation and SMTP.
DomainMX, SPF, DKIM, DMARC and mail flow.

Functional validation. Business owners perform the second part. Finance confirms document access, an assistant checks the executive calendar, HR validates its application and SharePoint owners confirm appropriate people have access. These tests find problems that migration tools cannot detect alone.

Hypercare. Initial incidents commonly concern profiles, mobiles, permissions, shortcuts, favourites, applications or synchronisation. Reserve enhanced support and retain the source and migration tools until planned validations are complete.

Quick reference: common symptoms and where to investigate

SymptomLikely causeFirst investigation point
Domain cannot be added to the destinationDependencies remain at source.Users, mailboxes, groups, Teams, administrators and applications.
User cannot sign inUPN, password, MFA or Conditional Access.Microsoft Entra ID and sign-in logs.
Email does not arriveMail flow, MX or incorrect recipient.Message Trace and DNS.
An alias stops workingIt was not recreated on the new object.Exchange proxyAddresses.
Shared mailbox inaccessibleDelegation not rebuilt.Full Access / Send As / Send on Behalf.
OneDrive does not synchroniseClient remains associated with the previous environment.Device OneDrive account.
Files are missingErrors, exclusions or limitations.Migration report and source data.
User cannot access SharePointIncorrect mapping or group.Site permissions and destination user.
Incomplete teamTool scope or limitation.Workload-level report.
Application no longer authenticatesOld tenant ID, secret, certificate or SSO.App Registration / Enterprise App.
Migration appears stoppedThrottling or service resources.Logs and detailed tool status.
Power Automate flow failsInvalid connection reference.Destination environment connections.

Checklist before a tenant-to-tenant migration

This checklist complements the project plan as a final review before pilot or cutover.

AreaCheck
Service scopeIncluded, excluded and recreated components are documented.
UsersSource and destination are correctly mapped.
DomainsAll dependencies and the release sequence are understood.
LicencesCorrect licences are available in sufficient numbers.
ExchangeMailboxes, archives, shared mailboxes and delegations are inventoried.
SharePointSites, owners, permissions and related applications are reviewed.
OneDriveUsers, volumes and sharing are identified.
TeamsScope is defined by component rather than simply “Teams”.
ApplicationsSSO, SCIM, Graph, SMTP and APIs are inventoried.
Power PlatformFlows, apps, Dataverse and connections have a specific plan.
ComplianceRetention, holds and eDiscovery have been reviewed.
DNSAccess is tested and records documented.
PilotExecuted with representative users.
RunbookCutover actions have owners and validation.
UsersCommunication exists before and after transition.
HypercareResources are available during the initial days.
RollbackReversible and irreversible changes have been identified.

Frequently asked questions about tenant-to-tenant migration errors

What should a migration incident record include?

Identify the user, resource, action, expected result, timing and available messages or reports. This supports repetition of the test and distinguishes incomplete transfer from permission or access problems. General descriptions often cause retries that miss the actual cause.

Why avoid repeating the whole copy after an error?

Repetition may not resolve an unmet requirement, and effects on existing data depend on the method. Investigate the cause and tool retry behaviour first. A sample-tested correction offers greater control than a large operation without diagnosis.

How is an error distinguished from an accepted limitation?

A limitation must be documented in scope, explained during the pilot and have an alternative or known user effect. An outcome contradicting the agreement requires investigation. Acceptance requires the owner to understand impact and approve handling rather than relabelling any failure a limitation.

What allows an incident to be closed?

Demonstrate correction through the previously failing test and appropriate related checks. Record the result and obtain confirmation from the relevant owner. Any remaining exception should state impact and follow-up; resolving a ticket without evidence makes project acceptance difficult.

Final recommendations: most errors can be prevented before migration starts

The largest problems in a Microsoft 365 tenant-to-tenant migration usually have predictable origins: incomplete inventory, hidden dependencies, ambiguous scope, incorrect mapping, unrealistic expectations or missing validation. Migration technology matters, but the safer sequence is to analyse, define scope, design architecture, select tools, test, premigrate, execute cutover and validate.

Microsoft 365 continues evolving. Native migration capabilities are broader than several years ago, with tools for Exchange, SharePoint, OneDrive and Power Platform and Migration Orchestrator for specific multi-workload scenarios. Review current documentation before design rather than automatically reusing previous procedures.

A successful migration should leave an organised destination tenant with defined identities, reviewed permissions, documented applications and users able to resume work without understanding all the technical complexity behind the change.

Planning a Microsoft 365 tenant-to-tenant migration?

In Kloudeal we can help from initial analysis to post-change support. We review users, Exchange Online, OneDrive, SharePoint, Teams, domains, Microsoft Entra ID, licences, permissions, applications, hybrid identity, DNS, migration tools and dependencies before execution. We can also compare Microsoft native options with specialist tools such as Quest On Demand Migration to select architecture suited to the actual scope.

Talk to Kloudeal about my migration

Recommended official documentation

Tenant-to-tenant migration planning.

Exchange Online.

Domains and DNS.

SharePoint and OneDrive.

Power Platform.

A diagnostic workflow for the migration support team

Prepare incident handling before the first production wave. The team needs a shared way to describe problems, locate evidence and decide whether work should continue. Without that structure, the same report may be handled as missing data by one administrator and as an access failure by another. A consistent record helps both investigate the same event and prevents repeated operations from becoming the default response to uncertainty.

Start with an observable action. Ask who attempted it, which resource they used, how they reached it and what happened. Record the expected result separately from the observed one. For example, “the user cannot open the finance library from the team tab” is more useful than “SharePoint failed”. It identifies an account, an entry route and a resource that can be tested independently. The next question is whether the same account can open the destination resource directly.

Separate presence, access and navigation

A document can be absent, present but inaccessible, or accessible through one route but not another. These situations need different investigations. Check the intended destination and the transfer record before assuming that another copy is required. If the document exists, examine identity mapping, group membership and the expected permission model. If direct access works but a tab fails, investigate the reference used by that tab. This sequence narrows the cause without changing unrelated configuration.

Use the same distinction for email. A user unable to send from a shared address may have a working personal mailbox and complete historical content. Recopying messages does not establish the required sending permission. Record whether the failure concerns opening the mailbox, sending as it, sending on behalf of it or delivery to a particular recipient. Each action provides a more precise test and a clearer route to the relevant configuration.

Compare affected and unaffected cases

Once the issue is reproducible, identify what affected objects share. They may belong to the same batch, use a particular identity mapping, depend on one application or follow an unusual permission pattern. Compare with a case that works under the intended design. The comparison should be controlled: change one relevant condition in the test rather than applying several speculative fixes at once. Otherwise a successful outcome may leave the team unable to explain which change mattered.

Keep the original evidence with the incident. Retain the relevant tool result, error message and configuration observations without collecting unnecessary personal content or secrets. If a supplier needs to investigate, provide the information required to reproduce the issue and understand its scope. The purpose is to support a diagnosis, not to export every available log indiscriminately. Clear evidence reduces repeated questions and helps the project owner understand why a batch is waiting.

Decide whether the issue blocks the next step

Severity depends on the affected business process and the availability of an accepted alternative. A single account can be critical if it receives orders or operates an essential integration. Conversely, a visible difference may be manageable if the user can complete the required task and the owner has accepted the change. Record that decision with the person authorised to make it. The technical team should explain impact clearly enough for the owner to choose with understanding.

Relate the incident to the migration sequence. A problem discovered in a pilot may require a design adjustment before more users move. A problem during cutover may require holding a later action while preserving the current working state. An issue after transition may need a targeted correction and renewed acceptance. These are different decisions. Treating every error as either an immediate rollback or a harmless warning removes the context needed to manage the project.

Test the correction before broad application

Describe the proposed correction and why it addresses the identified cause. Check how the tool handles repeated operations before retrying affected objects. Where practical, validate on a representative sample and repeat the original failing action. Also run related checks if the correction changes identity, permissions or shared configuration. A local fix is incomplete if it restores one user’s access by unintentionally widening access for others.

Record the correction’s outcome and the objects to which it was applied. If several administrators work on the project, this prevents a later operator from repeating a completed change or assuming that every batch received it. Where the same cause affects a broader group, update the preparation or validation procedure as well. The incident then improves the process for subsequent waves instead of becoming a repeated manual task.

Close with evidence that another person can understand

A useful closure record states the original problem, the cause established, the correction made and the result of the repeated test. The relevant owner confirms that the agreed process works. If an exception remains, identify its effect, alternative and follow-up owner. This makes it possible to distinguish a resolved incident from a case that has merely stopped receiving attention because the project has moved to another wave.

Review recurring incidents together rather than only closing individual tickets. Several reports about Outlook, synchronisation or old links may reveal a gap in user instructions or a repeated preparation step. That finding belongs in the migration runbook and support guidance. The aim is to reduce uncertainty for the next group of users and give the receiving team a reliable explanation of the destination environment.

At project handover, retain the incident register alongside acceptance results and outstanding actions. The client should be able to see which issues were corrected, which differences were accepted and which dependencies remain active. This record supports subsequent administration and a controlled decision about source retirement. It also gives business owners a clearer view of migration quality than a single success percentage or an unqualified statement that every job finished.