Just to add some details, to avoid folks diving into lost causes: this is a failure in Microsoft's flighting mechanism for updates.
To review: Microsoft no longer has any method of validating updates in the broader ecosystem except for, well, letting y'all install them. They watch to see if the update corrupts all your data and then let it roll out to 2%, 5%, 10%, etc.
Some updates are scarier (read: less tested) than others, so they roll them out more slowly.
When the currently-deployed Windows Update implementation hits one of these "better not install this yet" updates, it says: "I really want to help test this update, but I can't yet! Better pend on a no-action sleep while keeping the computer awake so I can install the update whenever Microsoft tells me it's ready." This why your laptop is burning its battery -- because Microsoft hasn't decided to make you a test subject yet for a particular update.
The most perverse part of this is that computers will waste more energy and stay awake longer when Microsoft releases a patch they're less confident in, and choose to deploy over a longer timeframe.