I think that HA agent is not configured in any of the esxi host or cluster is not meeting the same hardware requirements.
Reconfigure the HA agent see if it works or remove the host from the cluster and join it again.
Reply lets see if it works.
I can see from the attached screenshot that LUN's are inactive(both).
Can you check the ip's you have assigned during the installation of VSA are configured correctly.
Its because if VSA datastores are inactive HA will not work.
If the ESX hosts which are part of VSA cluster is powered off, the VSA appliance corresponding to that host will also get powered off and will be reported offline by the VSA manager. This will not failover to the other ESX hosts. If you have created VMs (such as windows or linux vms) on the VSA datastore, then when the corresponding ESX host is powered off, the VM will be able to migrate to other host and get powered on because the data is replicated across the VSA datastores. The VSA datastores are shown offline in the picture because VSA appliance is powered off. If you switch it on, they will get mounted again.
Is it rightly configured from networking perspective?
How is the fail over policies are set, did you check fdm logs after the crash?