Since the other 3 VMs can communicate, it does continue to seem like a guest VM problem, not a larger issue with the virtual switch, physical connectivity or the larger network infrastructure external to your ESXi host....
Without more details I am just guessing. I do recall a bug from long ago (not sure if it were a Windows Update or a VMware software update). Again, light on your details, I am guessing that the guest VM is running Windows. What version?
In that long-ago scenario, after the update, the adapter became disabled in Windows. If there is an IP conflict (even the disabled adapter) Windows is unable to communicate, if I recall the situation correctly. Solution was to remove the adapter in the VM guest (using vSphere or the ESXi host web management GUI), open the Windows classic Control Panel view of Network Adapters, look for a disabled adapter and delete it. Add a new adapter in the guest VM, set up the IP properties in Windows. A restart of the guest VM shouldn't be required, but would not hurt.