Typically this has occured when the ESXi host are using Distributed vSwitches rather than standard vSwitch.
Can you please confirm which you are using?
I've seen environements where the Distrubuted switchs port security profile limit/suppresses the multicast trafic used for functions like VRRP.
Go take a close look at the security settings for the swicthes in general, even if you using standard vSwitch, look at forged-transmits, promiscous mode etc.