Do check on the vmware.log of the VM directory when you are facing such issue to note any error messages or info
Also, try to increase the video memory size of the VM in the advanced settings. link
If issue still persists,
If you are having only one VM in your system, try to disable the balloon driver in the VM and see if the freezing is still happening. Also do revert the balloon driver once you have confirmed that the issue still persists after that also.
Disabling balloon driver here