MacBook Battery drains quickly post Sonoma update

I downloaded Sonoma 14.3 to my Macbook Pro about a week or so ago. Ever since then, my battery life has dropped dramatically.

I'll usually only be using my podcast app and chrome, and for some reason this has been draining my battery very quickly. In about an hour and a half, my battery when from 100% to 38%.

Other times, I'll close my Macbook when I step away from it for a while, and and the battery life will be somewhere in the 30% range. When I get back to my Macbook, about two hours later, it will be hot and the battery will be completely drained, even though it had been asleep.

I've also acquired the problem of having to press the power button to wake my Macbook back up even if it's only been asleep for about 10 minutes.

And the fan will blow a lot.

These problems only began after I downloaded Sonoma 14.3.

I've checked my battery health, and it says the battery health is normal.

I have the battery set to low power mode when the macbook is on battery.

I've checked my activity monitor and it says the only things running during this time are Chrome, the podcast app, and the activity monitor.

I've cleaned out the fan.

Has anyone else had this problem?


[Re-Titled by Moderator]

Posted on Feb 2, 2024 6:37 AM

Reply
Question marked as Top-ranking reply

Posted on May 5, 2024 12:07 AM

Hello all,


I've been busying myself away for a while trying to debug the issue and/or find a cure for the issue.


TL;DR; QUICK "SOLUTION" 


Open a Terminal and type 


sudo pmset -a hibernatemode 25


I have been problem free for over a week now. The battery does still drain a little bit, e.g. 5-10%, but that's acceptable to me.


I hope this continues to work and I also hope it works for you as well 🤞


LONG STORY


As it stands I have tried a LOT of things and none of them worked:


* Disable "Allow Handoff between this Mac and your iCloud devices"

* Disable Wifi

* Disable Bluetooth

* Remove all background items

* Disable all battery settings from System Prefs -> Battery -> Options (Slightly dim display... (Off) , Enable power nap (Never), Put hard disks to sleep (Always), Wake for Network Access (Never)

* Disable hidden power management settings using pmset: ttyskeepawake=0, tcpkeepalive=0, proximitywake=0, womp=0

* Removing all Google products (including Chrome) and ensuring all background tasks (launchagents/launchdaemons) were uninstalled. Reason for this is that lots of people report Google updater being a sleep preventer. ASIDE: I've officially been an Edge user for 2 weeks now 🤯

* I have tried using the SleepAid app. Alas this effectively crashes when the battery dies. It doesn't have the ability to diagnose this specific issue.

* Removed as many possible apps and other garbage from my Mac as possible

* Tried sleeping with the laptop lid open

* Tried sleeping using software, e.g. the Apple menu -> sleep

* Confirmed that there's nothing in Activity Monitor marked as "Preventing Sleep" other than WindowServer (which I believe is normal when you are using the Mac)


The only useful place I can get information from is using the system logs from the Console.app. If you filter by the keyword "PMRD" then you can see all power related messaging.


I have even spent time debugging the kernel using DTrace and the source code for the XNU kernel


It's worth noting that I can definitely see differences between logs when the problem occurs and when it doesn't. It seems to me that sometimes when you try to sleep, something goes wrong right at the moment of trying to sleep your laptop (e.g. when you close the lid). In other words, your battery’s fate is sealed from the moment you try to sleep. The annoying part is that it's impossible to check if this happened without unsleeping the mac. If you observe the problem, you change it and thus have to sleep again (a Heisenbug).


Other observations:


* (I think someone else mentioned this) When the problem occurs, if you try to wake your mac up with the keyboard then it won't wake. You need to press the power button to wake it back up. Normally, a key press alone should wake it up.

* Apple changed power management code in the XNU kernel for Sonoma. There was nothing obvious that could explain the issue off hand, but I strongly feel that this is a software bug in the kernel rather than some hardware fault or some bad state our Macs are in. Seems like a race condition in the sleep logic where a driver says "hey, I can't sleep". Sometimes that happens at a good time and sleep still occurs, other times it doesn't.


hibernatemode


Anyway, silliness aside, what is hibernatemode all about?


macOS has 3 hibernate modes 0, 3 and 25 (weird numbering right?):


0: Sleep everything but leave your RAM powered on

3: Sleep everything, leave your RAM powered on but also backup RAM to disk in case of a power failure

25: Sleep everything including RAM. Copy RAM contents to disk then power off RAM as well.


The only impact of switching to mode 25 is that your mac isn't as snappy when you wake it up. It takes a second or two to respond. This however is a worthwhile price to pay given your battery won't be dead every morning.


CONCLUSION


This is not a fix, it's a workaround. God knows if Apple will ever fix this (or even acknowledge it).


If the issue comes back again then I have a handful of ideas for other things to try, but frankly I'm close to being out of options. Keeping my fingers crossed this works.


Even if this works for you, can I recommend that everyone submits a bug report via Feedback Assistant please (if you haven't already)? Do it the morning after a battery death - so you'll need to set hibernatemode back to 3 to do that. I'd suggest linking to this post in the bug report.


Beyond that, I might take my Mac to the Apple store but I'm expecting to be told it's due to water damage and I need to spend $1000 on a new motherboard 😂😢


Beyond that, the only other thing I can suggest is that we start methodically capturing how many of us have the issue and see if there's enough people to pressure Apple or even consider threatening with class action. I'm not hopeful though.



118 replies

Feb 18, 2024 12:34 PM in response to Holgerj9

Update: I downloaded update Sonoma 14.3.1, and this didn't seem to do anything beneficial. There are days when my Macbook will run just fine like it used to. There are other days where the fan with continually run, sometimes even when my Macbook is closed. If I have to step away from my macbook for a while, like to have dinner, I'll close all the apps and close shut the macbook, but not shut it down, and I'll come back and the battery will be completely drained, even if it had 50% battery when I stepped away from it.

Feb 19, 2024 8:04 AM in response to Holgerj9

I have one very simple request from Apple.

As a long term user, i don't need more apps, more emoji's or more waffle, all i need is to be able to use the full battery life that is recommended for my machine and not a massive drain after updating, it's not fair!!!!!!!!!!!!!!!

Every time there is an update, the internet is awash with battery drain issues among other things that worked fine before the update, so come on Apple, it's time to give us what we pay for: battery life unhindered by updates please.

Ps, im only loyal to a brand while it treats me well.

Feb 27, 2024 8:04 PM in response to Holgerj9

I have faced same issue after update macOS to sonoma14.3.


My macbook run out of battery very quickly when compare with the old version for macOS. Moreover the cpu fan run so hard and make noise although mac not use to hard cpu. Furthermore, the heat is increase and moacbook did not go to sleep mode although i set up as previous solution in reply and somtime macbook wake by itself although macbook screen is flip off


apple company should fix issue immediately it impact our macbook around the world. Please announce something to show your responsibility.

Feb 29, 2024 3:26 PM in response to vmrx

My problem with this explanation is simple: I've been a Macbook Pro user since 2006, and I haven't experienced this behavior until Sonoma 14.3. Up until then, when I closed my MBP, it stopped consuming power, or very close to it.


SOMETHING changed, and it's not the apps. Chrome was always a memory and power hog, more or less -- yet it never used to burn through battery while the cover was closed (which puts the OS into "sleep" mode). And yes, I also explicitly invoke sleep mode, to no avail.


So, now I have to close Chrome before I invoke sleep? I shouldn't have to do that!

Mar 7, 2024 6:17 AM in response to ICE_NK

Sonoma 14.4 it not work!!!


I close the lid at 6 p.m. and open it again at 9 p.m.

Since updating to the new version, the battery drains much faster than with 14.3.1.


This is a battery level and the screen time.




I suggest waiting for the public version.

I hope Apple can fix this issue as soon as possible, as it affects both the battery cycle and overall battery health.

Mar 13, 2024 9:30 PM in response to RussInMM

Bzzzzt! Nope. Resetting the SMC did NOT resolve the problem. Everything was cool (literally) for 3 days, but just now I came back to a sleeping hot Mac, and it exhibited the behavior of not turning on the screen upon opening the lid -- I have to press and release the power/fingerprint button to wake the screen.


Sigh.


Has anyone managed to get Apple to acknowledge the problem and suggest a fix?

Mar 19, 2024 11:51 PM in response to Holgerj9

I'm glad it's not just me experiencing this. It's been a massive problem for the last month or so for me. Battery drains almost every night. I often find my laptop buzzing away and really hot when inside my bag.


As far as I can tell I _think_ it's mostly Chrome causing this, but I could swear I've also had VS Code and maybe other programs cause it.


Are we clear whether the expectation is on Apple to fix this or individual software manufacturers?


IMHO this should be Apple because their OS should respect my wish to have the laptop dormant when it's asleep.

Mar 21, 2024 4:00 PM in response to Holgerj9

I bought my first mac air. I have the same battery issue after the upgrade from Ventura to Sonoma 14.4.

Apple know about these things, but they still recommend me to upgrade.

The battery only drain about 2-5% when in sleep mode with Ventura.

But with Sonoma, last night it was 74% and this morning only 65%.

This morning working time, the battery went down quicker than Ventura. (one hour 5% gone)

I trusted Apple, so I upgrade it without check any feedback.

It is so disappointed.

Mar 21, 2024 4:23 PM in response to Holgerj9

To be honest, for the first two weeks using, about the system setup, Win and Mac has their own benefit. Windows was quite stable now, and the system step is very easy to use as well (jump between windows, looking for different windows). Honestly, Apple's windows operating setup (jump between different windows) is a bit complicated.

If the battery drains so quickly, what is the point to buy mac. Mac's most attractive point is the overall stable and battery last very long. That's the main point that I am trying mac. But the Sonoma's battery performance is so disappointed.

Apr 1, 2024 8:44 PM in response to Holgerj9

I am also seeing this problem 14.4.1. I had a 5+ month uptime prior to upgrading to Sonoma...... Now my machine runs out of power in less than an hour even when closed....WT Frick??


Though I will give the benefit of the doubt that Apple just doesn't care enough to test on these older machines, this non-response/fix is really feeling deliberate similar to the iPhone throttling issue.



Apr 3, 2024 5:54 PM in response to Holgerj9

Same.


Over a 5 month uptime before updating to 14.4 from Ventura.


2019 1.4 GHz Quad-Core Intel Core i5.


I do use Chrome, as others have mentioned.


Battery drains within hours with computer closed and gets hotter than ever while in use.


I am not sure why my similar post was deleted before...lol, but this is all true. Does anyone have any other suggestions?



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MacBook Battery drains quickly post Sonoma update

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.