As per the docs - Receive Microsoft Graph change notifications through Azure Event Grid (preview), Quoting
- Partner topic names must be unique within the same Azure region. Each tenant-application ID combination can create up to 10 unique partner topics.
- Be mindful of certain Graph API resources' service limits when developing your solution.
To solve the error, you need to delete the partner topic and recreate in the new region or use a different name. See payload below
{
"notificationUrl": "EventGrid:?azuresubscriptionid=33bf8f68-1bd8-4408-90af-157bb367f97d&resourcegroup=community&partnertopic={Uniqueue/DeleteExisting}&location=eastus",
"resource": "users",
"changeType": "Updated,Deleted,Created",
"expirationDateTime": "2023-09-28T08:01:32Z",
"clientState": "mysecret"
}
You can do so under https://portal.azure.com/#view/Microsoft_Azure_EventGrid/EventGridCentralMenuBlade/~/partner_topics
See screenshot below.
As an alternative you can use a different partner topic from in each region. Like topic-name-region but I don't know how this will work in your scenario.
I believe you can delete that resource using AZ PowerShell module in you script for automation.