Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

laz232

macrumors 6502a
Original poster
Feb 4, 2016
743
1,396
At a café near you
As per title.

macOS 14.3.1 (23D60)
This started about a week or two ago as far as I can tell.
Means that I wake up with an empty Macbook if it's not charged (or conversely it becomes very hot in my bag).
I used to just lock the screen, close the lid and go / sleep, but that no longer works.

I have reset the SMC (both the 10s and the 3/4 key salute method)

Power nap is off
Wake for network access is off

How can I debug this?
 
As per title.

macOS 14.3.1 (23D60)
This started about a week or two ago as far as I can tell.
Means that I wake up with an empty Macbook if it's not charged (or conversely it becomes very hot in my bag).
I used to just lock the screen, close the lid and go / sleep, but that no longer works.

I have reset the SMC (both the 10s and the 3/4 key salute method)

Power nap is off
Wake for network access is off

How can I debug this?
Choose sleep button from the Apple menu
 
  • Like
Reactions: Fishrrman
Seems to be some Apple bug.
Spent most of yesterday debugging.
Never had any powernap or other functions turned on, no WOMP etc

But because pmset -g showed the following every minute:


Code:
2024-02-28 03:46:50 +0100 DarkWake                DarkWake from Deep Idle [CDN] : due to EC.Bluetooth/Maintenance Using BATT (Charge:72%) 35 secs
2024-02-28 03:46:50 +0100 HibernateStats          hibmode=3 standbydelaylow=10800 standbydelayhigh=86400                                   353        
2024-02-28 03:46:50 +0100 WakeTime                WakeTime: 1.821 sec
2024-02-28 03:47:25 +0100 Assertions              PID 137(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:35  id:0x0xd000095b3 [System: No Assertions]       
2024-02-28 03:47:25 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:72%) 6 secs 
2024-02-28 03:47:26 +0100 Wake Requests           [process=mDNSResponder request=Maintenance deltaSecs=7198 wakeAt=2024-02-28 05:47:25 info="upkeep wake"] [process=powerd request=TCPKATurnOff deltaSecs=25179 wakeAt=2024-02-28 10:47:05] [*process=powerd request=CSPNEvaluation deltaSecs=2939 wakeAt=2024-02-28 04:36:25] [process=powerd request=UserWake deltaSecs=8502 wakeAt=2024-02-28 06:09:09 info="com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer,478"]        
2024-02-28 03:47:26 +0100 PM Client Acks          Delays to Sleep notifications: [AirPort configd plug-in is slow(382 ms)] [com.apple.apsd is slow(1108 ms)] [com.apple.bluetooth.sleep is slow(1581 ms)]

Removed all my bluetooth items and plist, but that was not enough.
Turning off bluetooth prior to locking laptop and closing lid seemed to work, but that is not tenable in the long run.

Toggled a lot of this iCloud handover BS (thanks Apple, I have an iPhone, but I don't use any of that %$#")

Reset All the power settings.
Last night, locked computer and closed lid and seemed to hold charge(!) - fingers crossed.
Problems returned this afternoon.

Current power settings:

Code:
pmset -g
System-wide power settings:
 SleepDisabled        0
 VACTDisabled        0
Currently in use:
 lidwake              1
 lowpowermode         0
 standbydelayhigh     86400
 proximitywake        1
 standby              1
 standbydelaylow      10800
 ttyskeepawake        1
 hibernatemode        3
 powernap             0
 gpuswitch            2
 hibernatefile        /var/vm/sleepimage
 highstandbythreshold 50
 displaysleep         10
 womp                 1
 networkoversleep     0
 sleep                1
 acwake               0
 halfdim              1
 tcpkeepalive         1
 disksleep            10
[ICODE]
 
Last edited:
Seems to be some Apple bug.
Spent most of yesterday debugging.
Never had any powernap or other functions turned on, no WOMP etc

But because pmset -g showed the following every minute:


Code:
2024-02-28 03:46:50 +0100 DarkWake                DarkWake from Deep Idle [CDN] : due to EC.Bluetooth/Maintenance Using BATT (Charge:72%) 35 secs
2024-02-28 03:46:50 +0100 HibernateStats          hibmode=3 standbydelaylow=10800 standbydelayhigh=86400                                   353        
2024-02-28 03:46:50 +0100 WakeTime                WakeTime: 1.821 sec
2024-02-28 03:47:25 +0100 Assertions              PID 137(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:35  id:0x0xd000095b3 [System: No Assertions]       
2024-02-28 03:47:25 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:72%) 6 secs 
2024-02-28 03:47:26 +0100 Wake Requests           [process=mDNSResponder request=Maintenance deltaSecs=7198 wakeAt=2024-02-28 05:47:25 info="upkeep wake"] [process=powerd request=TCPKATurnOff deltaSecs=25179 wakeAt=2024-02-28 10:47:05] [*process=powerd request=CSPNEvaluation deltaSecs=2939 wakeAt=2024-02-28 04:36:25] [process=powerd request=UserWake deltaSecs=8502 wakeAt=2024-02-28 06:09:09 info="com.apple.alarm.user-invisible-com.apple.calaccessd.travelEngine.periodicRefreshTimer,478"]        
2024-02-28 03:47:26 +0100 PM Client Acks          Delays to Sleep notifications: [AirPort configd plug-in is slow(382 ms)] [com.apple.apsd is slow(1108 ms)] [com.apple.bluetooth.sleep is slow(1581 ms)]

Removed all my bluetooth items and plist, but that was not enough.
Turning off bluetooth prior to locking laptop and closing lid seemed to work, but that is not tenable in the long run.

Toggled a lot of this iCloud handover BS (thanks Apple, I have an iPhone, but I don't use any of that %$#")

Reset All the power settings.
Last night, locked computer and closed lid and seemed to hold charge(!) - fingers crossed.
Current power settings:

Code:
pmset -g
System-wide power settings:
 SleepDisabled        0
 VACTDisabled        0
Currently in use:
 lidwake              1
 lowpowermode         0
 standbydelayhigh     86400
 proximitywake        1
 standby              1
 standbydelaylow      10800
 ttyskeepawake        1
 hibernatemode        3
 powernap             0
 gpuswitch            2
 hibernatefile        /var/vm/sleepimage
 highstandbythreshold 50
 displaysleep         10
 womp                 1
 networkoversleep     0
 sleep                1
 acwake               0
 halfdim              1
 tcpkeepalive         1
 disksleep            10
[ICODE]
Good job. Did you find the culprit? How about simple reinstall?
 
Good job. Did you find the culprit? How about simple reinstall?
There is no simple reinstall available at the moment (I don't use Time Machine), just CCC.
Currently at my elderly parents - so I don't have easy access to backups either.

Unless I nuke all my settings - and rebuilding those on a computer that I use for work is an enormous risk.

I think it's something to do with Bluetooth & iCloud interaction.
I don't use much iCloud, so most of that is turned off. I guess that most of Apple's testing assumes people are all in with iCloud, handover etc and that this causes Bluetooth to wake up for all the dumb automations.
 
  • Like
Reactions: StoneJack
Good job. Did you find the culprit? How about simple reinstall?
Nope, and not fixed either - at least returned to the same problem today (both on batt and on AC).
Very similar to

I will try turning off "find my network".
this is almost certainly an apple created bug, rather than a simple user setting.
 
Followup - In the end nothing really worked (clearing plist, changing power options etc, kept the Find my and Find My Network on for security reasons).
The only work-around was to (manually) turn off Bluetooth prior to sleep.

However - since the latest macOS 14.4 (updated early March) - this appears to have fixed it!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.