Is it possible that one of the more advance features (LACP, Private VLANs, Port Mirroring, etc ) of the distributed switches are clashing with the promiscuous mode?
Also would it be possible to use two standard vswitches or a standard vswitch with vlans per port group to test whether the distributed switch is the cause?