When you look at the "Summary" of the VM in vCenter you will see that the storage policy shows "Non-compliant" despite being the correct vSAN storage policy. In this case, the vSAN should show as healthy and you will still be able to power on the VM.
You may also encounter any of the following symptoms:
This is caused when vCenter is out of sync with the VM storage policy. The mismatching storage policy will cause vCenter to report that the VM is out of compliance. As a result, vCenter will fail any snapshot or resync on the non-compliant VM.
In order to resolve this issue:
This will force vCenter to resync the storage policy and put them in sync again.
For more information see vSAN Storage Policy Compliance and Resync the vSAN cluster