Paused VM Preventing Sleep

Discussion in 'General Questions' started by NSAbject, Nov 13, 2023.

  1. NSAbject

    NSAbject Bit poster

    My Windows 11 ARM guest is preventing my MacBook Pro from sleeping, despite the guest OS being paused. I noticed the issue a few days ago after adjusting the VM's configuration with the goal of keeping it running in Coherence at all times with minimal impact. The following steps produce the behavior:

    1. Allow VM to Pause after reaching threshold.
    2. Close laptop screen.
    3. Wait 30 seconds.
    4. Open laptop screen and unlock.
    5. Check Activity Monitor and Console.

    In the Energy tab of Activity Monitor, the Preventing Sleep column of the Windows 11 VM is set to Yes, as seen in the following image.
    Screenshot 2023-11-13 at 4.09.00 PM.png

    In Analytics Data section of Console, I can see when the laptop screen is closed and attempts to enter sleep, and then is woken up a few milliseconds later. You can see the three events triggered in rapid succession beginning at 16:07:07.847342
    Screenshot 2023-11-13 at 4.09.54 PM.png

    I checked Console's main message stream for logged messages beginning at that time, and could see messages related to powerd attempting to enter sleep but being prevented. I could also see several (perhaps dozens) of messages from prl_vm_app and prl_disp_service indicating that the VM was attempting to somehow reconfigure or connect to sound, video, and camera devices. I suspect that this is the cause of the issue, but I'm not sure.

    Notes about my setup:
    Hardware: MacBook Pro 2023, 16-inch, M2 Max, 64 GB RAM
    Parallels 19.1.1 Pro Edition
    Host OS: MacOS Sonoma 14.0
    Guest OS: Windows 11 Pro, ARM edition

    Are there any known causes of this problem that I can fix? If not, this appears to be a bug that should be addressed in an update.
    MatthewR20 likes this.
  2. Pramesh Boodadoo

    Pramesh Boodadoo Staff Member

    We have created a case to assist you further on this issue, and we have requested additional information via your email for further investigation.
    Thank you.

Share This Page