Not waking up from Suspend

Hi guys, i have been making the switch from windows to linux and have found the zorin experience quite good, however i have been having a major problem on my pc that is making the experience overeall suck.
So whenever my pc (Thinkpad T14s gen 2a Ryzen) goes into suspension wether by closing the lid or pressing the power button, its either does not wake up again or wakes up and either crashes or it is super buggy. And i have to fullly reboot it to have the computer work normally again. I have seen people with similar problems but no solution worked for me, i tryed even changing kernel and nothing. Can anyone help?

Tysm,
Goncalo

I found an interesting post in fedora forum about suspend issues:

"Had similar problem on my T14 Gen 2 AMD. Switching sleep state to “Linux” in BIOS did the trick for me.
In the BIOS: Config ➜ Power ➜ Sleep State ➜ “Linux” / “Windows 10”"

You could take a look into your BIOS if you have such a setting.

That did work yes, however it will mess with my windows installation i think (at least form what i searched). I just want both to work normal :frowning: