VMware NSX
The existing Transport Node Profile applied to the cluster originally included 1 or more Transport Zones. This was properly configured on the ESXi host and VMs were using them. Later, attempting to update the Transport Zone Profile to remove one or more Transport Zones will cause NSX to attempt to update the hosts and remove the affected Transport Zone from them. If any VMs on any hosts are using the affected Transport Zone, this error will appear and no configuration change will be pushed to the hosts.
There are 2 resolutions depending on the ultimate goal:
For more information on Transport Node Profiles see Transport Node Profiles in the official documentation.