I tried the subscription move in the same region from the Resource Group, however it gave the same error as the resource mover.
Below is the RAW error for better clarity,
{
"code": "ResourceMoveProviderValidationFailed",
"message": "Resource move validation failed. Please see details. Diagnostic information: timestamp '20230123T135536Z', subscription id '136b2ad3-3cf3-401f-80f0-66c2e2eafbd9', tracking id 'e8fe0eb6-407a-4478-9c89-79bda002c740', request correlation id '372464a9-3b72-4a4d-91a9-22b5ddc45c30'.",
"details": [
{
"code": "CannotMoveResource",
"target": "Microsoft.Network/virtualNetworks",
"message": "Cannot move one or more resources in the request. Please check details for information about each resource.",
"details": [
{
"code": "MoveNotSupported",
"message": "Move for resource type publicIPAddresses is not supported. Move request contains resource /subscriptions/136b2ad3-3cf3-401f-80f0-66c2e2eafbd9/resourceGroups/prod-erp-rg/providers/Microsoft.Network/publicIPAddresses/prod-erp-publicip of that type."
}
]
}
]
}