I couldn't find a solution for a long time so I'm asking here.
I have this problem ever since I got this new laptop 6 months ago. Sometimes (most times but not always) when the laptop is at sleeping mode and needs to enter hibernation mode (after inactivity timeout) - instead of entering hibernation mode the laptop wakes to normal state and remains on.
So every time I close the lid of the laptop at night - I expect the laptop to sleep and later enter hibernation mode. Instead, it periodically wakes up every 90 minutes and stays on for 15 mins then enter sleeping mode, and NEVER hibernating.
(Note: the timeout before going to sleep is 15 minutes, and before hibernation is 90 minutes)
In the Event Viewer I can see that the laptop wakes exactly 90 minutes after going to sleep:
Notice the waking source is Power Button, but of course no one pressed it.
I did some research in the web and followed some suggestions: - I have tried to disable all the 'allow this device to wake up the computer' options from drivers in the Device Manager. - I checked for wake up timers. got none. - I completely disabled the network drivers... In each scenario the problem persists.
I don't want to reinstall windows because I have lots of content to backup and programs to reinstall.
Some technical information: laptop is Asus UX305CA with 8GB ram and over 100GB free SSD space. Windows 10, with auto updates, running dual boot with Ubuntu 18.04 .
Some error messages for tags that might be related:
The system has returned from a low power state. Wake Source: Power Button
Wake History Count - 1 Wake History  Wake Source Count - 1 Wake Source  Type: Fixed Feature Power Button
Firmware S3 times.
Windows cannot store Bluetooth authentication codes (link keys) on the local adapter. Bluetooth keyboards might not work in the system BIOS during start-up.
The local adapter does not support an important Low Energy controller state to support peripheral mode. The minimum required supported state mask is 0x2491f7fffff; got 0x1fffffff. Low Energy peripheral role functionality will not be available.
Platform Power Management Capabilities:PCI Express Active-State Power Management (ASPM) Disabled PCI Express Active-State Power Management (ASPM) has been disabled due to a known incompatibility with the hardware in this computer.