Migration Subscription API returns 500 error

We got Advanced Commerce API and the generic product identifiers approved. When I was try to migrate a sandbox subscription to ACA enabled subscription I hit an error

Request payload
(Hid some info but the requestReferenceId is the real)

{
    "descriptors": {
        "description": "Migrated",
        "displayName": "Migration"
    },
    "items": [
        {
            "sku": "product_1mo_999",
            "description": "description",
            "displayName": "Product"
        }
    ],
    "requestInfo": {
        "requestReferenceId": "3b0b8e67-d8a0-45f4-8f6d-06bffa9a2c08"
    },
    "storefront": "USA",
    "targetProductId": "com.company.generic.subscription",
    "taxCode": "C003-00-1"
}

Response

{
    "errorCode": 5000000,
    "errorMessage": "An unknown error occurred."
}

We have the same issue as well. If someone from the Apple team can check it, here is our requestReferenceId 3ed709ef-569d-4908-a6fd-6daf9fff092a

@philip-gn Did you manage to find a solution?

The 5000000 error code is a generic server-side error on Apple's end, so it's not something wrong with your request payload per se. A few things worth checking: make sure your sandbox account and the subscription you're migrating are both in a clean state (not expired or in billing retry), double-check that the generic product ID is properly configured and approved in App Store Connect for ACA, and confirm the storefront matches the sandbox account's region. If everything looks right and you're still hitting it, I'd recommend filing a Feedback Assistant ticket with your requestReferenceId so Apple engineering can trace the actual server-side failure.

Migration Subscription API returns 500 error
 
 
Q