Issue with suspend on Lenovo Yoga Slim 7

Hi,

I have a Lenovo Yoga Slim 7 with a Ryzen 4700U CPU. This laptop is known for having issues with sleep mode, and I had to follow the instructions here to make suspend on RAM working after I bought it:
https://github.com/jrandiny/yoga-slim7-ubuntu

It worked great, until the kernel version in Tumbleweed jumped to 5.11, where it started working only on specific updates, and then stopped working at all with kernel versions 5.12 and now 5.13. Right now, I’m handling it by locking the kernel-default package to version 5.11.6. For each update of the kernel available, I unlock the package, do the update, see it fails with suspend, go back to the previous snapshot and relock the kernel at 5.11.6.

At first, I thought an update would finally fix things, as I read online that some issues with Ryzen CPU would be fixed with kernel 5.13, but no luck for me.

I submitted a bug report here, where I feel a bit lonely (I guess the laptop isn’t super popular…):
https://bugzilla.opensuse.org/show_bug.cgi?id=1183479

Any idea of what I can do to fix this? How long can I maintain my kernel stuck while the rest of my Tumbleweed distribution keeps updating?

Thanks in advance for any pointers.

Try to update BIOS.
May work with Leap 15.3.
Restart of AMD graphics may help.

Thanks for your response. I already updated the BIOS, but no help. What do you mean by “restarting AMD graphics”?

Reloading AMD drivers + reinitializing.