What Linux are you running? If your running like Ubuntu 19.04 I would switch to 18.04lts and run Nvidia drivers in Wayland not Xorg. Nvidia is horrible for Linux support anyway and so my experience has been to stick with LTS releases and use Wayland and Nvidia drivers. 
Nvidia bug: Dell XPS 15 9570/Linux 5.0.11/R418/GeForce GTX 1050 TI Mobile (GP107M) - black screens/hangs after resume | Bug 2589324 Nvidia conclusion: Our engineering team analyzed recent bug report which has not  nvidia driver installed and observed similar prints which were there in initially bug reports(when nvidia driver was installed). [   42.447364] pci 0000:01:00.0: Refused to change power state, currently in D3[   46.896493] pci 0000:01:00.0: Refused to change power state, currently in D3 This issue is with regards to SBIOS, hence request you to please get in touch with DELL for updated SBIOS which will eventually fix the issue. I'm happy to provide all the suspend/resume dmesg dumps that I sent to nvidia. This happens also with the 430.0 nvidia drivers. If the nvidia module is not loaded, the system resumes, but the above log entries still appear in the dmesg log. If the nvidia module is loaded, the kernel locks up completely, and even the magic sysrq keys don't work. Please fix your bios so that we can have a functional linux experience. EDIT: the workaround here works.
XPS 15-9570, Linux 5.0.11, R418, GeForce GTX 1050 TI Mobile (GP107M) bug