The lid sensor obviously works then. Does that consistently work properly with hibernation?
One thing though, are the problems occurring when the computer is playing sound and you try to close the lid to put it to sleep? I'm just wondering if the sound driver has something to say about it. For example, on my desktop PC, if I put it into sleep mode then switch my hi-fi off (PC analog audio out connected to hifi aux) at the mains, it wakes the computer.
Yesterday I tested a few things. The hibernation consistency I can't speak to other than after few times it seems to be working fine, no issue.
Now there is something I may have hinted at above, being this... When I have tried to put it to sleep the switch light (there's an LED in the middle of the power button) blinks off for a split second but then comes back on and stays on. So, intuitively I figured this means that it tried to Sleep but something woke it. The fact that touching any key or the touchpad woke the screen up had me searching in Device Manager for a Power tab on something (mouse, keyboard, touchpad-element, ???), because I used to find that with my other computers some times, a checkbox, "Wakes..." I used to uncheck that to resolve a laptop waking by virtue of touching the mouse with the lid closed. I could find nothing yesterday.
The sound issue: I did this yesterday... I have so many windows/tabs open I could not be sure something wasn't contributing sound in Chrome, so I closed the process, all windows gone and I saw no difference in terms of Sleep being attainable. Nothing was open at all, IIRC.
Another thing. This is my Lenovo P1 Gen 3. I also have a P1 Gen1 (downstairs) and I am unaware of it having a problem right now with Sleep. It's also running Win10.
I am wondering if a reinstall of Win10 on this machine would resolve the issue, don't know what else to try. Is there a utility I can run that will provide me a list of the programs and utilities I have installed here? In the past IIRC I just made a list or installed as needed after a Windows reinstall. I wonder too of something is installed here and running in the background that is causing this. These two P1's have mostly the same stuff installed, but surely not identical.
Edit: Just tested lid-close induced hibernation. Worked and took 15 seconds to wake after lifting lid.