Sleep issues after 3.19 BIOS update - 11th Gen Intel Framework 13

I encountered the same issue after updating to BIOS 3.20 today. The fix I found was to set the /sys/power/mem_sleep default to s2idle:

> cat /sys/power/mem_sleep
[s2idle] deep

On my operating system NixOS, this is accomplished with the configuration.nix code:

boot.kernelParams = [ "mem_sleep_default=s2idle" ];

After applying this configuration, GNOME sleep works as normal again (aside from the fact that it’s no longer deep sleep).