While performing a vSphere Supervisor upgrade, the Supervisor control plane nodes upgrade to the desired version successfully, but the "Apply Solution" task of the Supervisor upgrade process hangs while attempting to update the ESXi hosts in the cluster.
Viewing the tasks at the ESXi cluster level, there are failed tasks stating the following error message:
A general system error occurred: Solution specification in the image are incompatible with hosts:"
The vCenter VUM logs will list entries similar to the following example:
{
--> "STRUCTURE": {
--> "com.vmware.esx.settings.notifications": {
--> "errors": {
--> "OPTIONAL": [
--> {
--> "STRUCTURE": {
--> "com.vmware.esx.settings.notification": {
--> "id": "com.vmware.vcIntegrity.lifecycle.HostScan.QuickPatch.TpmUnsupported",
--> "message": {
--> "STRUCTURE": {
--> "com.vmware.vapi.std.localizable_message": {
--> "args": [],
--> "default_message": "The image is eligible for Live Patch. However, Live Patch is currently unsupported on a host with TPM enabled.",
--> "id": "com.vmware.vcIntegrity.lifecycle.HostScan.QuickPatch.TpmUnsupported",
--> "localized": {
--> "OPTIONAL": null
--> },
--> "params": {
--> "OPTIONAL": null
--> }
--> }
--> }
--> },
--> "originator": {
--> "OPTIONAL": null
--> },
--> "resolution": {
--> "OPTIONAL": {
--> "STRUCTURE": {
--> "com.vmware.vapi.std.localizable_message": {
--> "args": [],
--> "default_message": "Disable the 'Enforce Live Patch' remediation option and retry the operation without using Live Patch.",
--> "id": "com.vmware.vcIntegrity.lifecycle.HostScan.QuickPatch.TpmUnsupported.Resolution",
--> "localized": {
--> "OPTIONAL": null
--> },
--> "params": {
--> "OPTIONAL": null
--> }
--> }
--> }
--> }
--> },
--> "retriable": {
--> "OPTIONAL": null
--> },
--> "time": "2025-09-##T##:##:##.###Z",
--> "type": {
--> "OPTIONAL": "ERROR"
--> }
--> }
--> }
--> }
--> ]
--> },
The cluster image incompatibility is being caused by the "Enforce Live Patch" option being selected in the Lifecycle Manager remediation settings on hosts that are TPM enabled. The Live Patch option is not compatible with hosts that are TPM enabled.
Disable the "Enforce Live Patch" setting in the Lifecycle Manger remediation settings which will remove the incompatibility from the cluster image, allowing the "Apply Solution" task of the Supervisor upgrade process to proceed.
The following blog post mentions that Live Patch is not compatible with TPM devices under the Limitations section:
The following documentation details how to enable/disable the Live Patch setting: