Hi
I have got a similar problem and I saw vCenter server Missed 12 heartbeats before the disconnection of the host from vCenter Server.
Here I paste my vpxd.log grepped by opID=HeartbeatStartHandler-7c09267..
----------
2018-08-22T10:18:48.887+09:00 info vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] [VpxdIntHost] Missed 12 heartbeats for host test-esxi01.example.local
2018-08-22T10:18:48.887+09:00 info vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] Connect in progress; [vim.HostSystem:host-66,test-esxi01.example.local]
2018-08-22T10:18:58.897+09:00 info vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] Connect in progress; [vim.HostSystem:host-66,test-esxi01.example.local]
2018-08-22T10:19:08.917+09:00 info vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] Connect in progress; [vim.HostSystem:host-66,test-esxi01.example.local]
2018-08-22T10:19:18.937+09:00 info vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] Connect in progress; [vim.HostSystem:host-66,test-esxi01.example.local]
2018-08-22T10:19:29.491+09:00 warning vpxd[7FBE7B56A700] [Originator@6876 sub=InvtHostCnx opID=HeartbeatStartHandler-7c09267] Host IP address conflict detected. test-esxi01.example.local is trying to change IP from test-esxi01.example.local to 172.16.30.21. New IP is already used by test-esxi01.example.local
----------
Hope this helps further investigation...
Regards