After upgrading hosts to ESXi version 8.0 U3f, they tried to migrate encrypted vms and they failed.
Upgrading host from ESXi version 8.0 u3d
When configuring migration it failed at Compatibility with "A General runtime error occurred. Key provider XXX-XXX-1 not found."
When looking at the VM Summary page you see "Encrypted", it is missing the native key provider.
In reviewing vSphere 8 documentation, under Rekey an Encrypted Virtual Machine Using the vSphere Client