Enabling Data-At-Rest encryption on a 9.x vSAN ESA Cluster with a Native Key provider fails with the error "Key provider is not available on host."
VMware vSAN 9.x ESA
Native Key Provider
The Host Encryption Mode was not enabled for the vSAN Hosts.
When trying to enable the Host Encryption Mode, it failed because the TPM device was missing from the host.
Add a new Native Key Provider with the checkbox "Use key provider only with TPM protected ESXi hosts" not checked.
For additional Questions and answers about NKPs, see vSphere Native Key Provider (NKP) Questions & Answers