Sorry to keep resurrecting this old thread, but I think I've experienced just about every problem under the sun in my VSAN and you've been on point with every issue, hoping I can get your help one more time.
I had an issue on the iSCSI SAN in my lab (nothing to do with VSAN). This had a knock on affect on my VSAN because all three nodes were boot from SAN and they were using the iSCSI SAN. So I didn't see any option other than to bring all three nodes down at the same time, (this is a 3-node vSAN cluster). Essentially all three nodes, the vCenter, everything in the environment had to go down.
Now that the initial issue has been resolved I have brought everything back online. The VSAN is visible, (I've run esxcli vsan cluster unicastagent list on each host). Everything looks good (example below).



As you can see all VMs are inaccessible. Hosts are out of maintenance mode, I've rebooted each one, one at a time, dozens of rescans. Is VSAN dependent on the vCenter? If that's the case I may have cut off the branch I was standing on. Any suggestions?