I have found the error 43 to be related to the GPU left in a state that the driver doesn't like. Usually it works better when ESXI host is freshly booted and get the driver installed. Before you shutdown/restart your Windows VM you have to disable the GPU in Device Manager and then re-enable after restart. For me I just had to create a startup/shutdown policy to enable/disable automatically and it has been working fine for me. It may take a little bit of work to get it going but this process works consistently for me.
-m