[SOLVED]
I managed to find the service files and ran a script that installs them. After rebooting, suspend now works! I am attaching a zip file with the files below.
I created a tmpl folder in my /usr/share/doc/nvidia-driver-525 (change 525 for 515 or whatever driver you have).
Extract the files from the zip file attached and copy all of them except setup-nvdia-suspend.sh to the tmpl folder you just created.
Edit the setup-nvdia-suspend.sh and change the driver version in the line
TMPL_PATH=/usr/share/doc/nvidia-driver-525/tmpl/
Finally, run as root
sudo ./setup-nvdia-suspend.sh
I hope this helps anyone else with a similar problem. Thanks, generix for your patience and support!
nvidia-services-install.zip (3.0 KB)