/kind bug
What steps did you take and what happened:
When OpenStack’s soft delete feature is enabled, the delete method called by CAPO (Cluster API Provider OpenStack) cannot fully remove the virtual machines and their associated resources.
As a result, the Kubernetes cluster deletion process gets stuck at a certain step because the instances remain in a “soft deleted” state instead of being completely removed.