Further notes--
The dreaded "error 43" after random lockups did NOT go away switching MB to an Asus zenith extreme. However, after that board was updated to the latest bios (for the new threadrippers, although I'm using a 1950x) I have gotten zero error 43: random lockups still happen but the VM is rebootable from the host.
I am (still) getting random audio freezes periodically on all the vm's, which occasional seem to result in these crashes. The freezes became much less frequent (but did not resolve entirely) when setting each VM to prefer CPU cores from a single die on the threadripper (eg, affinity for core 0-7). Still having occasional random crashes.
Disabling SMT in BIOS strangely did not work :smileyalert:---esxi still reports 32 cores with hyperthreading active. STrange. WIll try disabling hyperthreading in esxi itself, but would have thought the bios would be the definitive way to do that.