I am also have a delete issue for a static web app.
Somehow I have two static web apps of the same name, one in one resource group, one in another... both resource groups have the same name too, but under different subscriptions....
so i have
swa123 > rg123 > sub123
swa123 > rg123 > subabc
This should not even be possible?!?
I was deploying from the swa cli, for some reason it deplyed to a region i didn't want (thought it asked me last time) so i delete the RG... that cleaned up the swa and all looked good in teh world. I re deployed again through swa cli this time speciying the sub and tenant id and that went through ok.
Now i have two copies of the rg and the swa with matching names and it appears each one is locking the other out so im unable to delete anything, not either of the swa's or either of the rg's. I would delet ethe subscription but we are using for other stuff.
I have tried portal, az cli and swa cli too, nothing is working to delete either the swa's or the rg's (as the swa's are stuck fast)