First, find the current (empty) lock ID. The error message may show it, or you can inspect metadata via Azure CLI:
If you manage Azure infrastructure with Terraform, you might have encountered a frustrating error when running terraform plan or terraform apply : blob metadata terraformlockid was empty
terraform plan Terraform should now successfully acquire a fresh lock (you’ll see a new valid terraformlockid with a UUID value). Only if you are absolutely sure no Terraform process is using the state and the above fix doesn’t work, you can force-unlock. First, find the current (empty) lock ID
This error is alarming at first, but it’s usually safe to fix by simply removing the empty metadata. Once cleared, Terraform will resume normal locking behavior. This error is alarming at first, but it’s
If problems persist, check for network policies blocking blob metadata access or consider migrating to a new state file via terraform state push (advanced).