Zephyrus G14 laptop -- sleep / hibernate problems

I have a Ryzen-based Zephyrus G14 laptop. I am having problems with sleep / hibernate:

  1. When power is low, the laptop never goes to sleep / hibernation mode
  2. When I close the lid, the laptop never goes to sleep
  3. If I manually put laptop to sleep, I can’t wake it up again (I have to restart)

I have looked many similar posts before and most answers suggested swap problems.
I don’t have an explicit swap partition, but I have a swap file instead (that is activated).

Any suggestions are greatly appreciated.

Here’s the inxi info:

CPU: 8-core AMD Ryzen 7 5800HS with Radeon Graphics (-MT MCP-)
speed/min/max: 2953/1200/3200 MHz Kernel: 5.13.19-2-MANJARO x86_64
Up: 1d 5h 40m Mem: 14448.3/15404.2 MiB (93.8%)
Storage: 491.45 GiB (46.0% used) Procs: 506 Shell: Bash 5.1.12 inxi: 3.3.11

ID-1: / size: 287.31 GiB used: 225.91 GiB (78.6%) fs: ext4
dev: /dev/nvme0n1p7
ID-2: /boot/efi size: 256 MiB used: 25.6 MiB (10.0%) fs: vfat
dev: /dev/nvme0n1p1