macOS Monterey 12.2.1 fixes Mac battery drain issue


Several users have reported an alarming drop in their MacBooks’ battery levels that appear to be related to a Bluetooth issue that was introduced in macOS 12.2.

Apple has recognized the issue and issued a fix in macOS Monterey 12.2.1 on 10 February 2022.

The macOS 12.2.1 fix also addresses a vulnerability in WebKit that would have made it possible to execute malicious code on the Mac, so you should install it now.

In the days before the release of the update Beta testers of the second developer beta of macOS 12.3 had reported that following the latest beta update, the problem had been fixed.

What caused the macOS 12.2 battery issue?

The battery level of affected MacBook devices drops rapidly after a few hours in sleep mode. One user, in fact, says he saw his battery go from 100 all the way down to 0% during one night of sleep mode.

The one factor all the affected machines have in common is they have macOS 12.2 installed.

macOS 12.2 was released at the end of January 2022, and includes an updated Music app among other changes. But with software updates it’s often a case of two steps forward, one step back: changes bring new problems, which only come to light when a large number of users try out the update.

The problem reportedly lies in the fact that Bluetooth accessories can wake up the Mac even when it’s in sleep mode (as shown in the log files below). This is something that Terminal calls “DarkWake from Deep Idle”. The problem is said to affect both Intel-based and M1-based Macs, and seems reasonably widespread: users have complained of the issue on Reddit, Twitter and MacRumors’ forums.

How to fix the Bluetooth battery drain issue

Users had managed to troubleshoot a (somewhat drastic) workaround for the issue: either turn off Bluetooth altogether, or turn off all connected Bluetooth accessories before leaving the Mac for the night.

Of course now that Apple has issued a fix in macOS 12.2.1 users should install that.

Original Article