Sometimes I put my Lenovo yoga 6 laptop to sleep during the day and it does go to sleep for a long time until I wake it up without problems. My problem is that at night, when I stop working and I put it to sleep it wakes up at midnight, at a random time, and it stays awake forever until I find it the next day or until it consumes all the battery power and dies completely.
Any ideas about how to deal with this? Sleep works sometimes and it doesn’t work when it should (like forcing the system to sleep when battery is low to avoid damaging the battery)
Maybe a GHOST or Zombie PC (just kidding)
==> did you check BIOS - sometimes there are entries for sleep-timers
and: https://forums.lenovo.com/t5/Lenovo-Yoga-Series-Notebooks/Yoga-6-Suspend-S3-is-not-working-with-Linux-Lenovo-please-expose-S3-option-in-BIOS/m-p/5081858