Don't know what else to try, except the "Get help" feature embedded in Windows 10.. It's the same app that I posted links to earlier, the online virtual assistant. The problem I was having was very similar, but I've always had my auto sleep set to never. I'd click on sleep and very often it would wake itself up at random times. Sometimes almost right away, other times it might sleep for hours. It fixed itself a couple months ago. I'm guessing it was a regular, not optional Windows update.
that fixed my problem. Seems like an easy enough fix to not use auto sleep, but if you need auto sleep, the virtual assistant, then letting a microsoft tech log in to fix it is probably the fastest way to get it done.
I'm currently showing: Windows 10 Home
Version: 2004
OS build 19041.685
Experience Windows Feature Experience Pack 120.2212.551.0
Info above is from the Windows Update window you get to after Clicking Start, Settings, Update & Security, Windows Update, and scrolling down to Related links and clicking on "OS build info", then Scrolling down to Windows specifications. You can scroll down further from there and click on "Get Help" to launch the Virtual Assistant if you want. If not, then I'd make a Back up, then start looking for driver updates, then, as a near last resort, running a windows repair, and as a last resort, then BIOS updates, but only update the BIOS if the update specifically mentions fixing the problem you're having.