Namespace delete functionality deletes namespace in active cluster

We have a Multi-Region Cluster setup as ‘Primary’ and ‘Secondary’ clusters. While trying to delete the namespace, the namespace gets deleted only from the Primary cluster and not from the Secondary cluster. Also, while deleting via tctl command (version-‘next’) the namespace deletes only in one cluster at a time(cluster address is passed as parameter while executing deletion command)

Versions used-
go.temporal.io/api v1.14.0
go.temporal.io/sdk v1.20.0

Code for Namespace Deletion-
" _, err := client.OperatorService().DeleteNamespace(contxt, &operatorservice.DeleteNamespaceRequest{
Namespace: sandbox,
})
"

You can create feature request here to get this added, similar to the ClusterReplicationConfig that you can pass with RegisterNamespaceRequest in multi-cluster scenarios.