Validation failed while moving resource group from 2 subscriptions within same tenant id and same region

Andrea Giordano 0 Reputation points
2025-10-24T10:16:45.6+00:00

I have to move a single resource group from one subscription to another.

The 2 subscriptions are within the same EntraID tenant and on the same region.

This is error I get while validating resources:

{ "message": "Resource move validation failed. Please see details. Diagnostic information: timestamp '20251024T100202Z', subscription id 'xxxx-xx-xx-xx-xxxx', tracking id '<removed by moderator>', request correlation id '<removed by moderator>'. (Code: ResourceMoveProviderValidationFailed) Cannot move one or more resources in the request. Please check details for information about each resource. (Code: CannotMoveResource, Target: Microsoft.Network/publicIPAddresses) Move for resource type publicIPAddresses is not supported. Move request contains resource /subscriptions/xxxx-xx-xx-xx-xxxx/resourceGroups/<resource grp name>/providers/Microsoft.Network/publicIPAddresses/<my public ip name> of that type. (Code: MoveNotSupported)",

"code": "ResourceMoveProviderValidationFailed",

"name": "BatchResponseItemError",

"stack": "BatchResponseItemError: Resource move validation failed. Please see details. Diagnostic information: timestamp '20251024T100202Z', subscription id 'xxxx-xx-xx-xx-xxxx', tracking id '<removed by moderator>', request correlation id '<removed by moderator>'.\n ",

"status": 409

}

If I check for resource move compatibility I see that "publicIPAddresses" is supported and I already done this move operation for the same resource group last year with success

Azure Batch
Azure Batch
An Azure service that provides cloud-scale job scheduling and compute management.
{count} votes

1 answer

Sort by: Most helpful
  1. Manish Deshpande 1,170 Reputation points Microsoft External Staff Moderator
    2025-10-24T11:21:39.52+00:00

    Hello Andrea Giordano

    Welcome to Microsoft Q&A,

    The error message (Code: CannotMoveResource, Target: Microsoft.Network/publicIPAddresses) it indicates that the move operation failed because the Public IP resource cannot be moved in its current state.

    Please follow these steps and let us know if you encounter any errors.

    • Detach the Public IP from the VM
    1. Go to Virtual Machines → Select your VM → Networking → Network Interface → IP Configurations.
    2. Select the Public IP and click Dissociate, then save.
    • Validate the Move
    1. Navigate to Resource Group → Move → Move to another subscription.
    2. Select the target subscription and resource group name.
    3. Click Validate.
    • Perform the Move
    1. Once validation passes, click OK to move the resource group.
    2. Recreate and Associate a New Public IP.
    • After the move completes, create a new Public IP in the destination subscription.
    • Associate it with your VM’s network interface under IP configurations.
    • After performing all the actions you can retry moving the resources to different subscriptions
      User's image
    • Select if you're moving the resources to a new resource group or subscription.
    • The source resource group sets automatically. Specify the destination resource group. If you're moving to a new subscription, specify this option. Select Next. User's image
    • The portal validates that the resources can be moved. Wait for validation to complete. User's image
    • The Azure portal notifies you when the move completes.

    Also can you please help us with these answers

    • Could you confirm whether any other resources in the resource group are experiencing issues?
    • Have you reviewed any dependencies or configurations that could be impacting the public IP's migration?
    • Are there particular resources you want to prioritize for moving?

    Reference links

    https://learn.microsoft.com/en-us/azure/virtual-network/ip-services/remove-public-ip-address-vm.

    Kindly let us know if the above helps or you need further assistance on this issue.

    Thanks,
    Manish Deshpande.

    1 person found this answer helpful.

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.