Azure Resource Mover: Move Failure Due to VM Size Mismatch in Trusted Launch VM

Winston Smith 0 Reputation points
2026-10-20T14:07:29.6933333+00:00

Problem description

I am attempting to move a virtual machine from North Europe to South Africa North using Azure Resource Mover. The move operation repeatedly fails during initiation with error code 1400148. The move configuration specifies the target VM size as Standard_E4as_v4, but the replication item in Site Recovery shows Standard_E4s_v3, which is not valid for this workload as the VM is a Trusted Launch Gen2 VM. This size mismatch appears to be the root cause of the failure.

Environment

Azure Resource Mover service, moving a VM from North Europe to South Africa North, involving Site Recovery and replication resources.

What I've already tried

I have verified the target VM size in Resource Mover matches the intended size, and observed that the replication item holds a different size. I reconfigured the resource to use Standard_E4s_v3, which aligns with the replication item, and validated that the replication is complete. I also checked the network settings and availability zone configurations, and attempted to update network configurations via API calls, but the move still fails due to the size mismatch.

Current status

The move operation still fails with error 1400148, indicating a size validation issue related to VM size compatibility for Trusted Launch Gen2 VMs. I am seeking guidance on how to resolve the size mismatch issue, specifically how to synchronize the VM size in the replication item with the Resource Mover configuration, or alternative approaches to successfully initiate the move.

Azure Site Recovery
Azure Site Recovery

An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.


1 answer

Sort by: Most helpful
  1. Allan Solomon Mejia 10,800 Reputation points
    2026-10-20T15:10:52.9933333+00:00

    Hi @Winston Smith

    Thanks for providing the detailed troubleshooting information.

    Based on your description, the issue appears to be a mismatch between the target VM size in Azure Resource Mover and the underlying Azure Site Recovery replication configuration.

    You mentioned that:

    • Resource Mover specifies Standard_E4as_v4.
    • The Site Recovery replication item reports Standard_E4s_v3.
    • The source VM uses Generation 2 with Trusted Launch.
    • Changing the Resource Mover configuration to Standard_E4s_v3 hasn't resolved error 1400148.

    You may do the following:

    1. Validate the exact target VM size

    First, verify whether the intended VM size is supported for Trusted Launch in South Africa North.

    Microsoft provides the following Azure CLI command to inspect SKU capabilities:

    az vm list-skus \
      --resource-type virtualMachines \
      --location southafricanorth \
      --all \
      --query "[?name=='Standard_E4as_v4' || name=='Standard_E4s_v3'].{Name:name,Restrictions:restrictions,Capabilities:capabilities[?name=='HyperVGenerations' || name=='TrustedLaunchDisabled']}" \
      -o json
    

    Check the HyperVGenerations capability and whether TrustedLaunchDisabled is present and set to True.

    Also review any regional or subscription restrictions. SKU compatibility and deployment availability are separate considerations.

    2. Check the Resource Mover preparation state

    Microsoft documents that destination VM settings should be configured before preparing the resource for a move.

    Because Resource Mover uses Azure Site Recovery for VM replication, a change made after preparation may need additional handling.

    However, I couldn't verify a supported procedure that automatically synchronizes an already-prepared Resource Mover VM size change with the underlying Site Recovery replication item.

    Therefore, avoid modifying the Site Recovery replication configuration independently unless Microsoft confirms that doing so is supported for this Resource Mover operation.

    3. Review the failed move operation

    In Azure Resource Mover, review the failed operation details and capture:

    • The complete error message accompanying 1400148.
    • The Resource Mover operation or correlation ID.
    • The current move state of the affected VM.
    • The target VM size shown in Resource Mover.
    • The target VM size and security type shown in the associated Site Recovery replication item.

    These details can help determine whether the failure is caused by unsupported SKU capabilities or inconsistent target settings between the services.

    4. Consider a supported re-preparation path

    If the intended target SKU is confirmed to support Trusted Launch, but the replication item continues reporting a different size, the next question is whether the move resource must be prepared again using the correct destination configuration.

    I don't recommend deleting the replication item, disabling replication, or recreating the move collection without first confirming the supported recovery sequence.

    Those actions could affect replication progress and require a new replication cycle.

    5. Escalate the configuration mismatch

    If the mismatch persists, I recommend opening an Azure Resource Mover support request.

    Ask Microsoft to verify whether the target VM size stored in the underlying Site Recovery replication configuration is consistent with Resource Mover's destination settings, and to provide the supported procedure for correcting it without unnecessarily restarting replication.

    Could you confirm whether the target VM size was changed before or after the Resource Mover Prepare operation?

    Also, could you share the complete error message associated with 1400148?

    Those details will help distinguish a Trusted Launch compatibility issue from a target configuration synchronization issue.

    Hope this helps!

    References:


    Help make this community better for everyone: If this answer helped or resolved your issue, please accept it or upvote it. If not, share more details in a comment so we can continue the discussion and find the right solution. Thank you.

    Was this answer helpful?

    0 comments No comments

Your answer

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