My God. I've never seen a company make it so difficult to report bugs. This is really the only place available to report bugs in VMWare's products and hope someone from VMWare sees it and cares enough to get it resolved? Apparently the "30 days of email support" also means you can't report bugs in their product after 30 days. I'm screwed out of telling VMWare about a flaw in their product since I bought my license 47 days ago. Yeah, I'm pissed.... Anyway....
I have seen this problem for several years now and I can't take it any more. I am using VMWare Fusion on my MacBook pro which sits on my desk connected to a dock. Laptop is closed and I only use an external display. I have my power settings set to never go to sleep or enter low power mode. I always leave VMWare Fusion running with whatever VMs I am using at the time.
The problem is every so often when I come back to my computer when I've been away for a while, VMWare Fusion isn't running. The main GUI application is closed. The processes that run the virtual machines are still running. When I re-open VMWare Fusion all the virtual machines are right there running as if nothing ever happened. The VMs are NOT getting re-opened from a suspended state. USB and network connections are still active. I run my VMs in full screen mode. It doesn't matter if I leave my computer with a VM in focus, or if MacOS has focus. When I am away long enough the GUI app will most likely be closed when I come back. This doesn't always happen. There are times when I start work in the morning and find that VMWare Fusion GUI is still running. Generally though, I have to re-open the VMWare Fusion app several times a day.
This has been a problem for years through the last several versions of VMWare Fusion. Every update I keep hoping this problem gets fixed. There are versions of VMWare Fusion where this never happened. I don't remember when it started. This could be a MacOS/Apple problem for all I know. This becomes big hit in my productivity as I have to re-launch Fusion and fix all the window placements several times a day. The VMs don't always go back to full-screen mode and the Library window might be moved to a different Desktop covering a VM window. MacOS doesn't report that the application crashed like I've seen it do with other applications that crash.
I did find there are log files though indicating a crash. Here is the tail end of the most recent log file that I have. It is reporting a PANIC at bora/apps/lib/macOS/mks/internalMetalRenderer.m:170
2023-09-23T00:23:26.465Z In(05) VMware Fusion IsTopologySupported: Topology: 2048x1280 @ 0,0.
2023-09-23T00:23:26.476Z In(05) VMware Fusion IsTopologySupported: Guest screen size limit: 8192x8192, 10 displays max, bounding box memory limit: 268435456 bytes.
2023-09-23T00:23:27.472Z In(05) VMware Fusion IsTopologySupported: Topology: 2048x1280 @ 0,0.
2023-09-23T00:23:27.472Z In(05) VMware Fusion IsTopologySupported: Guest screen size limit: 8192x8192, 10 displays max, bounding box memory limit: 268435456 bytes.
2023-09-23T00:23:31.648Z In(05) VMware Fusion UtilMacOS: Found graphics devices
2023-09-23T00:23:31.650Z In(05) VMware Fusion -[UIDrawnMKSController initWithWindowId:view:portName:], starting UIDrawnMKS rendering
2023-09-23T00:23:31.651Z In(05) VMware Fusion IsTopologySupported: Topology: 3840x2160 @ 0,0.
2023-09-23T00:23:31.651Z In(05) VMware Fusion IsTopologySupported: Guest screen size limit: 8192x8192, 10 displays max, bounding box memory limit: 268435456 bytes.
2023-09-23T00:24:45.487Z In(05) VMware Fusion IsTopologySupported: Topology: 3840x2160 @ 0,0.
2023-09-23T00:24:45.487Z In(05) VMware Fusion IsTopologySupported: Guest screen size limit: 8192x8192, 10 displays max, bounding box memory limit: 268435456 bytes.
2023-09-23T00:24:46.262Z In(05) VMware Fusion IsTopologySupported: Topology: 2048x1280 @ 0,0.
2023-09-23T00:24:46.262Z In(05) VMware Fusion IsTopologySupported: Guest screen size limit: 8192x8192, 10 displays max, bounding box memory limit: 268435456 bytes.
2023-09-23T00:24:46.670Z In(05) VMware Fusion UtilMacOS: Found graphics devices
2023-09-23T00:24:46.768Z In(05) VMware Fusion PANIC: VERIFY bora/apps/lib/macOS/mks/internalMetalRenderer.m:170
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace:
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[0] rip=0000000112ffeabf
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[1] rip=0000000112d58176
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[2] rip=0000000112d58242
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[3] rip=000000010fd61501
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[4] rip=000000010fd61b12
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[5] rip=000000010fd17826
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[6] rip=000000010fd1816a
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[7] rip=000000010fd130de
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[8] rip=000000010fd236f5
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[9] rip=00007ff811eebfdc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[10] rip=00007ff811eebfdc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[11] rip=00007ff811eebfdc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[12] rip=00007ff811eebfdc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[13] rip=00007ff811eac54d
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[14] rip=00007ff811f674cc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[15] rip=00007ff8123d06df
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[16] rip=000000010fbcd4be
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[17] rip=0000000111cac293
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[18] rip=00000001120a273e
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[19] rip=00000001123a6116
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[20] rip=00000001123a2870
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[21] rip=0000000111c9da5f
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[22] rip=00000001123a721f
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[23] rip=000000011239ef28
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[24] rip=0000000112db2fd7
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[25] rip=0000000112da72bc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[26] rip=0000000112da823b
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[27] rip=000000010fbc2412
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[28] rip=000000010fbc2265
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[29] rip=00007ff811076d8c
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[30] rip=00007ff81104cf2a
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[31] rip=00007ff81104cecc
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[32] rip=00007ff81104cd03
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[33] rip=00007ff81104b92f
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[34] rip=00007ff81104af31
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[35] rip=00007ff81aacbf3d
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[36] rip=00007ff81aacbd4e
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[37] rip=00007ff81aacbaa8
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[38] rip=00007ff8140e725c
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[39] rip=00007ff8140e6106
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[40] rip=00007ff8140d8788
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[41] rip=00007ff8140ac9a1
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[42] rip=000000010fa8d9fb
2023-09-23T00:24:46.768Z In(05) VMware Fusion Backtrace[43] rip=00007ff810c1741f
2023-09-23T00:24:46.769Z In(05) VMware Fusion SymBacktrace[0] rip=0000000112ffeabf in function Util_BacktraceWithFunc in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.769Z In(05) VMware Fusion SymBacktrace[1] rip=0000000112d58176 in function Panic_Panic in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.769Z In(05) VMware Fusion SymBacktrace[2] rip=0000000112d58242 in function Panic in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[3] rip=000000010fd61501 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[4] rip=000000010fd61b12 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[5] rip=000000010fd17826 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[6] rip=000000010fd1816a in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[7] rip=000000010fd130de in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[8] rip=000000010fd236f5 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[9] rip=00007ff811eebfdc in function -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[10] rip=00007ff811eebfdc in function -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.770Z In(05) VMware Fusion SymBacktrace[11] rip=00007ff811eebfdc in function -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.771Z In(05) VMware Fusion SymBacktrace[12] rip=00007ff811eebfdc in function -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.771Z In(05) VMware Fusion SymBacktrace[13] rip=00007ff811eac54d in function NSKeyValueNotifyObserver in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.771Z In(05) VMware Fusion SymBacktrace[14] rip=00007ff811f674cc in function NSKeyValueDidChange in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.771Z In(05) VMware Fusion SymBacktrace[15] rip=00007ff8123d06df in function NSKeyValueDidChangeWithPerThreadPendingNotifications in object /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation loaded at 00007ff811e78000
2023-09-23T00:24:46.771Z In(05) VMware Fusion SymBacktrace[16] rip=000000010fbcd4be in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.774Z In(05) VMware Fusion SymBacktrace[17] rip=0000000111cac293 in function _ZNK3cui13ApplianceView10GetPortURLEv in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.774Z In(05) VMware Fusion SymBacktrace[18] rip=00000001120a273e in function _ZN3cui22MKSScreenMgrMKSControl22OnRootedScreensChangedEP16MKSControlScreen in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[19] rip=00000001123a6116 in function _ZN7mksctrl20MKSControlClientBase19ResetConnectContextEv in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[20] rip=00000001123a2870 in function _ZN7mksctrl20MKSControlClientBase30MKSControlNotifyScreenChangeCBEPvP16MKSControlScreen in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[21] rip=0000000111c9da5f in function MKSControl_ReadComplete in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[22] rip=00000001123a721f in function _ZN7mksctrl16MKSControlSocket12ReadCompleteEiPFvPvPhjES1_ in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[23] rip=000000011239ef28 in function _ZN7mksctrl20MKSControlClientBase12ReadCompleteEi in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwareui.dylib loaded at 0000000111c6e000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[24] rip=0000000112db2fd7 in function AsyncSocketCheckAndDispatchRecv in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[25] rip=0000000112da72bc in function AsyncSocket_TCPDrainRecv in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[26] rip=0000000112da823b in function AsyncSocket_SetKeepAlive in object /Applications/VMware Fusion.app/Contents/Frameworks/libvmwarebase.dylib loaded at 0000000112d04000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[27] rip=000000010fbc2412 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[28] rip=000000010fbc2265 in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[29] rip=00007ff811076d8c in function __CFSocketPerformV0 in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.775Z In(05) VMware Fusion SymBacktrace[30] rip=00007ff81104cf2a in function __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[31] rip=00007ff81104cecc in function __CFRunLoopDoSource0 in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[32] rip=00007ff81104cd03 in function __CFRunLoopDoSources0 in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[33] rip=00007ff81104b92f in function __CFRunLoopRun in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[34] rip=00007ff81104af31 in function CFRunLoopRunSpecific in object /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation loaded at 00007ff810fd0000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[35] rip=00007ff81aacbf3d in function RunCurrentEventLoopInMode in object /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox loaded at 00007ff81aa9d000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[36] rip=00007ff81aacbd4e in function ReceiveNextEventCommon in object /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox loaded at 00007ff81aa9d000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[37] rip=00007ff81aacbaa8 in function _BlockUntilNextEventMatchingListInModeWithFilter in object /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox loaded at 00007ff81aa9d000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[38] rip=00007ff8140e725c in function _DPSNextEvent in object /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit loaded at 00007ff8140a9000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[39] rip=00007ff8140e6106 in function -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in object /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit loaded at 00007ff8140a9000
2023-09-23T00:24:46.776Z In(05) VMware Fusion SymBacktrace[40] rip=00007ff8140d8788 in function -[NSApplication run] in object /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit loaded at 00007ff8140a9000
2023-09-23T00:24:46.777Z In(05) VMware Fusion SymBacktrace[41] rip=00007ff8140ac9a1 in function NSApplicationMain in object /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit loaded at 00007ff8140a9000
2023-09-23T00:24:46.777Z In(05) VMware Fusion SymBacktrace[42] rip=000000010fa8d9fb in function (null) in object /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion loaded at 000000010fa71000
2023-09-23T00:24:46.777Z In(05) VMware Fusion SymBacktrace[43] rip=00007ff810c1741f in function start in object /usr/lib/dyld loaded at 00007ff810c11000
2023-09-23T00:24:46.777Z Wa(03) VMware Fusion
2023-09-23T00:24:46.777Z Wa(03)+ VMware Fusion The core dump limit is set to ZERO; no core dump should be expected
2023-09-23T00:24:46.777Z In(05) VMware Fusion Msg_Post: Error
2023-09-23T00:24:46.777Z In(05) VMware Fusion [msg.log.error.unrecoverable] VMware Fusion unrecoverable error: (VMware Fusion)
2023-09-23T00:24:46.777Z In(05)+ VMware Fusion VERIFY bora/apps/lib/macOS/mks/internalMetalRenderer.m:170
2023-09-23T00:24:46.777Z In(05) VMware Fusion [msg.panic.haveLog] A log file is available in "/Users/jesse/Library/Logs/VMware Fusion/vmware-vmfusion.log".
2023-09-23T00:24:46.777Z In(05) VMware Fusion [msg.panic.requestSupport.withoutLog] You can request support.
2023-09-23T00:24:46.777Z In(05) VMware Fusion [msg.panic.requestSupport.vmSupport.apple.menu]
2023-09-23T00:24:46.777Z In(05)+ VMware Fusion To collect data to submit to VMware support, choose "Collect Support Information" from the "Help" menu.
2023-09-23T00:24:46.777Z In(05)+ VMware Fusion You can also run "VMware Fusion Problem Reporter.tool" inside the VMware Fusion application bundle directly.
2023-09-23T00:24:46.777Z In(05) VMware Fusion [msg.panic.response] We will respond on the basis of your support entitlement.
2023-09-23T00:24:46.777Z In(05) VMware Fusion ----------------------------------------
2023-09-23T00:24:46.777Z In(05) VMware Fusion Exiting