My debian 11 with an nvidia GeForce RTX 2070 SUPER graphics card started to have suspend problem (when hitting the suspend button), automatic suspend continued to work.
My current workaround is:
Add this line to /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="text quiet init_on_alloc=0 intel_iommu=off"
No sure if init_on_alloc
or intel_iommu=off
would work alone
sudo vim /etc/default/grub
sudo update-grub
Update: suspend works on Debian 12.7 with the Version 550.54.14 Nvidia Driver