Have you done the DISM process explained above?
I do DISM to do Component Store cleanups on a regular basis; however, I've stopped doing sfc /scannow because recently it has interfered with my logon process and made it slower.
Nevertheless, even if there is some known procedure to fix the issue--however convoluted or simple it may be--then Microsoft needs to incorporate that into their Update procedure. I can understand if an Update just broke something and a fix is not out yet, so for those who can't wait, try manual procedure X.
This is not the case with the Sleep issue; it is not new. MS needs to get this resolved without owners having to either forgo features or go through some sort of hack/procedure.