Issues resuming from hybrid-sleep

Hi,

Foremost I would like to emphasize that “systemctl suspend” and “systemctl hibernate” works without issues. However, I have an issue resuming from “systemctl hybrid-sleep”. When resuming, the display shows the same as before suspending but the system is completely unresponsive (although I can ssh in perfectly fine) and Xorg is spinning at at 100% on one cpu thread.

dmesg has the following error is present:

nvidia-modeset: ERROR: GPU:0: Failed detecting connected display devices

Checking the Xorg.log has the following:

[ 417.567] (II) modeset(0): EDID vendor “AUO”, prod id 13035
[ 417.567] (II) modeset(0): Printing DDC gathered Modelines:
[ 417.567] (II) modeset(0): Modeline "3840x2160"x0.0 533.30 3840 3888 3920 4000 2160 2163 2168 2222 -hsync -vsync (133.3 kHz eP)
[ 417.583] (WW) NVIDIA(GPU-0): Failed to enter interactive mode.
[ 417.583] (–) NVIDIA(GPU-0): DFP-0: disconnected
[ 417.583] (–) NVIDIA(GPU-0): DFP-0: Internal DisplayPort
[ 417.583] (–) NVIDIA(GPU-0): DFP-0: 1440.0 MHz maximum pixel clock
[ 417.583] (–) NVIDIA(GPU-0):
[ 417.583] (–) NVIDIA(GPU-0): DFP-1: disconnected
[ 417.583] (–) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 417.583] (–) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 417.583] (–) NVIDIA(GPU-0):
[ 417.583] (–) NVIDIA(GPU-0): DFP-2: disconnected
[ 417.583] (–) NVIDIA(GPU-0): DFP-2: Internal TMDS
[ 417.583] (–) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 417.583] (–) NVIDIA(GPU-0):
[ 417.583] (EE) NVIDIA(GPU-0): Failed to query object info.
[ 417.583] (EE) NVIDIA(GPU-0): Failed to query object info.
[ 417.590] (EE) NVIDIA(GPU-0): Failed to query object info.

System is a Lenovo Thinkpad X1E Gen.1 with GTX 1050 Ti Max-Q, running with 440.100 driver and 5.7.7 kernel. It is set up with Prime working (as er instructions here on the forum)

Following troubleshooting attempted:
Tried enabling and disabling the i915 module in initramfs
Tried running intel card with “intel” and “modesetting” driver
Running nvidia with systemd power management and without
Tried boot parameters acpi_osi=! “acpi_osi=Windows 2015” and acpi_osi=Linux"

I’m at a loss so any help is greatly appreciated.