When attempting to upgrade an ESXi host using vSphere Lifecycle Manager, the pre-check operation fails with an "unknown error." Investigation reveals the actual error message indicates a component downgrade issue: "The operation cannot continue due to downgrade of the following Components: [component name]."
When you add a downgraded driver from add components section, you will get an error while saving the image that "A component downgrade was found"
- VMware vSphere ESXi 7.0 and later
- vCenter Server 7.0 and later
- Using vSphere Lifecycle Manager for host updates
- Pre-check validation fails during host upgrade attempt
- Error message indicates a component downgrade would occur
- Issue may affect some hosts in a cluster while others upgrade successfully
- Upgrade process cannot proceed until resolved
The vSphere Lifecycle Manager includes protection mechanisms that prevent inadvertent downgrades of hardware-specific components (such as drivers and firmware). When the target ESXi version would result in a component version lower than what is currently installed, this protection triggers and blocks the upgrade.
This can occur when:
1. Custom hardware drivers have been manually installed on the host
2. Different hosts in the same cluster have different component versions
3. The upgrade baseline contains older component versions than what is currently installed
esxcli software component list
` to view installed components- VMware Lifecycle Manager prevents component downgrades to maintain system stability
- Component version mismatches between hosts in a cluster can cause inconsistent upgrade behavior
- Always verify hardware compatibility with target ESXi version before attempting upgrades