Black screen after suspend, only cursor seems to appear

so, I have been having this problem on Linux since I migrated from windows. I was initially using kubuntu but switched to manjaro due to me thinking that it was a problem with kubuntu however the problem remained and I loved manjaro and been using it ever since. however, I still have the problem so could you help me with a fix?

Laptop: Lenovo Legion 15arh05

CPU: ryzen 5

GPU: 1650 ti

OS: manjaro linux

It says that I can’t include media or links to show you the screen of the black screen

We know how a black screen looks like.
Are you suspending to RAM or to disk ?
https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate
Also, you might need the acpi_osi=Linux kernel boot parameter, as described here:
https://bbs.archlinux.org/viewtopic.php?id=267622