On VC UI, namespace remains in configuring state with error message "Unknown error - {vm class id}"
In a multiple Supervisor Cluster environment, if a VM class is associated to multiple namespaces at the same time, and these namespaces belong to different supervisor clusters, race might occur.
A VM class might be deleted from the memory cache while it is actually being used. If a VM class isn't in the memory cache, no VirtualMachineClass CR will be created in the cluster.
Check If VM class is being used before removing it from memory cache.
This issue will be resolved in the future release.
Restart wcpsvc by logging to VC and running vmon-cli --restart wcp.