Wayland on Fedora 37 - GeForce 1650 - black screen after resume from suspend

I have been experiencing occasional black screen (after a quick flash) after resume from suspend on Fedora 37.
My graphics card is GeForce 1650, on Dell 7590. Driver edition is 525.60.11, installed using instructions from RPMFusion. (https://rpmfusion.org/Howto/NVIDIA)

Sometimes it successfully resumes, but maybe 4 out 10 times fails. The computer is still running, and if I hooked up to external monitors, there were signals, but just no “visible” log in screen.

I was able to blindly type in my password and log in, and then locked the screen. Most of the time after this, the screen appeared. But occasionally, it got into the black screen loop.

nvidia-bug-report.log.gz (226.7 KB)

Removing Nvidia driver and reinstall Noveau solved the problem, but I’d like to use the proprietary driver.
Please help!

Some have reported a weird interaction issue with suspend and gnome-shell.
See also https://bugzilla.rpmfusion.org/show_bug.cgi?id=6415

Unfortunately, I tried it but it didn’t work. Same issues.