VMware NSX
Since the ESXi contains pre-existing NSX TEP's (vmk's) from a previous installation which is treated as stale vmkernels by NSX preventing the new installation
Remove the conflicting NSX TEP's vmkernel interfaces on the problem ESXi using the below command and retry the NSX installationesxcli network ip interface remove -i vmkXNOTE : If the issue persists even after following the above steps, feel free to open a support case with Broadcom Support Team
The NSX VIBs are different for ESXi 7.0 and ESXi 8.0, due to which there may be a need to re-prepare the ESXi if NSX kernel module was not part of the image or upgrade baseline.
Below is the KB talking about the above issue :
NSX Host Install Failed After ESXi 7.0 to 8.0 Upgrade: Node has invalid version of software