Hello @Marius ,
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
As long as the resource is in "updating" state, you won't be able to force delete it. It either needs to fail or succeed.
I would request you to perform a GET-PUT operation on the Firewall policy via the below Azure CLI commands:
To perform a GET operation:
az network firewall policy show --name policyname --resource-group resourcegroupname
To perform a PUT operation:
az network firewall policy update --name policyname --resource-group resourcegroupname
NOTE : Azure PowerShell commands will not help in performing a PUT operation, so please use Azure CLI from the Azure portal CloudShell to perform these operations.
Once the PUT operation is done, check if the Firewall policy gets updated to either "failed" or "succeeded" state. Once it reaches either of the states, you can try deleting the Azure firewall policy.
If the state of your Firewall policy still remains at "updating" or you are unable to delete the policy post the GET-PUT operation, then it would need to be fixed from the backend. So, if you have a support plan, I request you file a support ticket, else please do let us know, we will try and help you get a one-time free technical support.
Hope this helps!
----------------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.