Battery drain of mid12 Macbook pro during sleep after Catalina update

After Catalina update my Macbook pro mid 12 has been draining battery during sleep which is about 10-12% for 10 hours of sleep and before update it was hardly 2-3% for 10 hours.

Searched all sites ,

  1. did uncheck allow my bluetooth devices
  2. did sudo pmset -a hibernatemode 25
  3. disabled all location services
  4. Safe mode test was done which resulted in similar battery drain
  5. draining apps were removed
  6. SMC and NVRAM reset done

STill same problem

herewith attaching of log

Need help desperately

because Rapportd n Bluetoothd not allowing mac to sleep

MacBook Pro 13", macOS 10.15

Posted on Nov 3, 2019 1:18 AM

Reply

Similar questions

6 replies

Nov 30, 2019 1:39 AM in response to grzehoo76

OK, so a quick update to the situation.

I have done NVRAM reset and SMC reset twice and it seemed to help.

Last night closed the lid at 100% and after 12 hrs it was 93% when I opened it.

MBP was not hot or warm, too.

So it is an improvement compared to 60-80% battery loss overnight before.


BUT: I am still getting this Hibernateerror message in the pmset log, which is upsetting as it seems that MBP does not hibernate properly. If it did, I should have the battery loss near zero in hibernation.


here is the part of the log:


2019-11-29 22:39:41 +0100 Assertions          PID 240(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00009e5c [System: PrevIdle]          


2019-11-29 22:39:41 +0100 Assertions          PID 112(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0x0xd00009e5d [System: PrevIdle]          


2019-11-29 22:39:41 +0100 DarkWake            DarkWake from Standby [CDN] : due to /HibernateError Using BATT (Charge:99%) 14 secs   


2019-11-29 22:39:41 +0100 HibernateStats      hibmode=25 standbydelaylow=120 standbydelayhigh=300                                  877       


2019-11-29 22:39:41 +0100 WakeTime            WakeTime: 0.665 sec                                                                  


2019-11-29 22:39:41 +0100 Assertions          PID 240(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00009e5c [System: PrevIdle SRPrevSleep kCPU]          


2019-11-29 22:39:55 +0100 Assertions          PID 112(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:13  id:0x0xd00009e5d [System: No Assertions]          


2019-11-29 22:39:55 +0100 Sleep               Entering Sleep state due to 'Maintenance Sleep': Using Batt (Charge:99%) 42189 secs


2019-11-29 22:39:55 +0100 Wake Requests       [*process=powerd request=UserWake deltaSecs=123604 wakeAt=2019-12-01 09:00:00 info="com.apple.alarm.user-visible,327"]           


2019-11-29 22:39:55 +0100 PM Client Acks      Delays to Sleep notifications: [com.apple.duetactivityscheduler is slow(664 ms)]           


2019-11-30 10:23:03 +0100 Kernel Client Acks  Delays to Sleep notifications: [AppleThunderboltNHIType2 driver is slow(msg: WillChangeState to 2)(362 ms)] [RP03 driver is slow(msg: SetState to 0)(1278 ms)]           


2019-11-30 10:23:03 +0100 Notification        Display is turned on                                                                 


2019-11-30 10:23:03 +0100 Assertions          PID 112(powerd) Created InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:00  id:0x0xd00009e69 [System: SRPrevSleep kCPU]          


2019-11-30 10:23:03 +0100 Assertions          Kernel Idle sleep preventers: IODisplayWrangler          


2019-11-30 10:23:03 +0100 Assertions          PID 240(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00009e6e [System: PrevIdle SRPrevSleep kCPU]          


2019-11-30 10:23:04 +0100 Wake                Wake from Deep Idle [CDNVA] : due to EC.LidOpen/Lid Open Using BATT (Charge:93%)           


2019-11-30 10:23:04 +0100 HibernateStats      hibmode=25 standbydelaylow=120 standbydelayhigh=300                                  878       


2019-11-30 10:23:04 +0100 WakeTime            WakeTime: 1.042 sec   


I have also found something else:


Well, that's it for now.

I would appreciate any info what the /hibernateerror could be.


Nov 16, 2019 1:51 PM in response to Amit_mac12

I have similar issue after updating to Catalina. Update to 10.15.1 did not help.

I tried the same as Amit_mac12, plus following:

  • reinstall of 10.15.1 using Cmd+R recovery option
  • clean install of 10.15.1 on an external SSD with no apps installed
  • added new user named test1 on the system
  • Find my Mac disabled
  • disabling / deleting / enabling swap file


My drain is up to 4-5% per hour, average 3%. This is unacceptable. MacBook gets very hot in the bag, not mentioning ridiculous waste of energy.


Sometimes the log shows:

DarkWake from Standby [CDN] : due to /HibernateError Using BATT


I did a lot of settings using pmset command. To no avail. It seems like Catalina is ignoring every setting I put to the pmset command in terminal (e.g. lidwake 0 - still wakes up after opening the lid).

Of course in Mojave everything was fine and MacBook was sleeping and hibernating 25 very nicely.


Someone any solutions?


Here goes my log.





Nov 16, 2019 2:39 PM in response to QuietMacFan

Well... I am getting a feeling that you try to bust me for having a problem with my MacBook after updating to Catalina.

Let's set something straight: everything was working fine on Mojave. After update to Catalina Mac won't go to sleep normally as it used to and is having problems with standby / hibernation.

I am not looking for trouble. The trouble came to me with update and now I am trying to solve it somehow, because there seems to be no simple solution for that.

This is why I am fiddling with Terminal and pmset command. This worked in Mojave BTW, and stopped working in Catalina, as if the newest MacOS had some magical option to ignore whatever you save into the command.


You mention, that the easiest setting to try is: "enable/disable power sleep". Well... Where is it? Where can I set it?


You stated that there is a simple solution for my problem.

If so, and you know one, please provide it.

Dec 1, 2019 1:03 AM in response to grzehoo76

Well, today's update, which makes me confused again.

MBP went to sleep around midnight with 100% battery.

Then it occurred that it had some scheduled wakeup for 9.00 AM (which I did not set) and from then on it went crazy.

I opened the lid at 9.13 to see the battery was around 70%! It seems like it has gone from 100 to 72 just at 9.00 AM this morning.


This is ridiculous.


See the log please:





So it seems like it has been turning display on and off and doing something as if the lid was open and then closed (Clamshell sleep) around 9.00 AM (no-one was definitely opening or closing the lid at that time). And the battery charge dropped to 72% already.

I am also still getting this hibernate error message which is kind of disturbing.


The battery is quite new, it has only 282 cycles and status: normal.


Please help if anyone has any clue what might be going on.

Nov 16, 2019 2:30 PM in response to grzehoo76

I'm 100% sure you do NOT need to fiddle with Terminal and Safe Mode to achieve your simple goal.


let's do some reality checks


you mentioned "did sudo pmset -a hibernatemode 25" but did not mention the easiest to try setting: "enable/disable power sleep" (which determines if laptop works while sleeping). all chips these days have wake-up timers that are active while sleeping so you have to know for sure you've disabled "activity" while sleeping by the option which is intended for that purpose or why you didn't use


Settings to change power options (especially the "power sleep option" and other options you didn't mention) (which is the obvious choice for %99.9 of users). there is no need to fiddle with Terminal unless you are a developer or and advanced user fixing something broken "the hard way"


At 3% an hour that's 33 hr which is far more than than the 12 hr life it's known to have (30 days if completely asleep). 33 hr indicates surely it is "sleeping some" because it's much longer than 12 hr.


Rapportd n Bluetoothd not allowing mac to sleep: Your laptop isn't sleeping if it's checking for network connections. It sounds like to me you've installed some apps which are allowed to "run in background" and these apps are watching network connections (you have to disable that per app - you said you removed apps you never said you checked Settings for each app and you didn't say you'd closed all apps. we also don't know if you have some kind of "synch" or cloud backup program or update that is running that is automatic). we also know bluetooth and network adapters can and do sleep (sometimes un-wantedly) so that is not an issue.


OR - another possible - you have a bad battery. neither of you have posted what year your laptop was actually made and boxed in: your batteries could be very old for all us community people know. because batteries inflate (on all androids, all windows laptops of all brands, and apple too) and can break your device in half (basically), you should insure you change it before that begins to happen (i would say every 3 years? the iphone OEM battery online is dirt cheap i'm unsure about the laptop battery cost). i wouldn't wait until your battery can no longer charge: by that time the "bladder jack" inside the phone might be causing real damage - so just keep eye on it. another serious issue is a bad battery is hard on the "charging system" (which, if you decimate it, will mean even a new battery would do no good). it's safer to change the batter before problems begin wrecking things because these electronics (all brands and devices) are not very beefy.


At any rate you can be 100% sure that apple's battery rating is true to the hour. It's unfortunate that the settings you need are not, in your case, not easy to find. But ...


I'm 100% sure you do NOT need to fiddle with Terminal and Safe Mode to achieve your simple goal.


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.

Battery drain of mid12 Macbook pro during sleep after Catalina update

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