Thanks Paul/Bob (not sure how should I addres you)
I did try exiting maintenance mode before vCenter was powered on and after vCenter was on, I don't know if this makes any difference.
I'll try to use vSAN MM cmmds-state & probably remove it from the cluster if possible and add it back.