After upgrading to Fedora 43, the laptop will not enter suspend state. Instead, screen turns off and the computer becomes unresponsive to input. A hard power-off is required to continue.
The last failed suspend attempt produced the following errors. The only obvious errors in dmesg seems to correspond to the ThinkPad Thunderbolt docking station I am using. However, the dock was not plugged in at the moment of this attempt:
# journalctl --dmesg -b-1
[ ... boot messages below ... ]
Low-power S0 idle used by default for system suspend
[... suspend attempt below ]
PM: suspend entry (s2idle)
[...]
pcieport 0000:00:01.1: pciehp: Slot(0): Card not present
pcieport 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
pcieport 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
pcieport 0000:02:04.0: Unable to change power state from D3cold to D0, device inaccessible
pcieport 0000:02:01.0: Unable to change power state from D3cold to D0, device inaccessible
pcieport 0000:02:02.0: Unable to change power state from D3cold to D0, device inaccessible
pcieport 0000:02:03.0: Unable to change power state from D3cold to D0, device inaccessible
[...]
# lspci
[...]
01:00.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
02:00.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
02:01.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
02:02.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
02:03.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
02:04.0 PCI bridge: Intel Corporation Thunderbolt 4 Bridge [Goshen Ridge 2020] (rev 03)
[...]
Please suggest what debug logs I might provide to further narrow down the issue.