I’ve thought that you had S3 since some modern Lenovo laptops seems to still support it.
Since S0 suspend worked for you in older kernels then you can report your hardware and the last working kernel with logs here:
opened 02:15PM - 17 Feb 21 UTC
T: enhancement
C: Xen
P: major
hardware support
waiting for upstream
C: power management
***Editor's note:** The original issue description below is somewhat out-of-date… . This issue is now narrowly focused on support for the S0ix sleep state (aka "Modern Standby," "Low Power S0 Idle," "InstantGo," "Connected Standby," etc.) found in newer CPUs (especially Tiger Lake and later).*
-----
**The problem you're addressing (if any)**
It appears Qubes does not support Intel's latest version of processors.
**Describe the solution you'd like**
Support for Intel's latest version of their processors (i.e., tiger lake)
**Where is the value to a user, and who might that user be?**
People who want to benefit from the significant performance upgrades of Tiger Lake
**Describe alternatives you've considered**
N/A
**Additional context**
N/A
**Relevant [documentation](https://www.qubes-os.org/doc/) you've consulted**
N/A (I've checked GitHub for any open issues on this but either I've missed it or my SearchFu is weak)
**Related, [non-duplicate](https://www.qubes-os.org/doc/reporting-bugs/#new-issues-should-not-be-duplicates-of-existing-issues) issues**
N/A
Maybe it’ll be of help.