I tried amdgpu.dcdebugmask=0x10 with UEFI 1.17 of my P14s Gen6 AMD but sadly it does not help. When suspending while docked, fans keep spinning, power led starts breathing animation and alls screens are black until some time later the laptop resumes (even though it never actually suspended properly).
I remembered there is times where I lock the screen and after a while the display light up with the notification that the laptop will soon go to sleep but actually never goes in sleep mode. Closing the lid seems to reliably put the laptop to sleep.
In my case I only use the laptop internal screen, no external display connected, only things connected to my hub is usb devices and an ethernet cable.
My issues donāt seem to be dock-specific. I have tried multiple docking solutions, including:
Lenovo USB-C Dock Gen 2
Lenovo Thunderbolt 4 Dock
several āsimpleā 5-in-1 USB-C hubs
Dell monitors with integrated docking
Gigabyte monitors with integrated docking
and a few more
Unfortunately, the problem also happens without any dock at all (laptop-only).
With UEFI 1.17, suspend is now completely broken for me. Closing the lid reliably fails and the machine ends up in a stuck/broken āalmost suspendedā state.
As mentioned before, Lenovo also doesnāt allow downgrading below 1.17 anymore, which effectively leaves me with a laptop that can only be booted, used, and then shut down (or it crashes). Suspend/idle sleep is unusable in my case.