@Dave Richardson Thanks for reaching out. This issue occurs because Azure Service Bus namespace names are globally unique. Even if you’ve deleted a namespace, the name remains reserved and cannot be reused immediately. This is to ensure data integrity and prevent potential conflicts.
If you’re still seeing the “name already exists” error, it’s likely that the namespace name is still in the process of being fully deleted, which can take some time. You might need to wait for a while before the name becomes available again.
you can also verify the availability of names while creating a namespace via a rest api call [https://learn.microsoft.com/en-us/rest/api/servicebus/stable/namespaces-check-name-availability/check-name-availability?tabs=HTTP] (https://learn.microsoft.com/en-us/rest/api/servicebus/stable/namespaces-check-name-availability/check-name-availability?tabs=HTTP)
please let me know incase of further queries, I would be happy to assist you.
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.