hmmmm ok my Legion Go loses everything in two days while asleep. I usually put it to sleep by using teh Start menu. Today:

Battery low
Connect the charger soon. The device will go
to sleep automatically at 2%.
Last full charge: 1 h 52 min ago
i was planning to play on the train and it was almost empty. id like to understand whats keeping it awake. any tips?
Is there a way to see whats keeping it awake? Im comfortable with basic Windows settings and can run commands if someone explains them.
id love to hear what settings others use. sleep, hibernate, or just shutting it down every time? what works best for you? any ideas??