Based on all the comments on HN about how great Thinkpads are supposed to be with Linux, I bought an X1-Extreme some time ago. From my experience, Linux support for Lenovo devices is terrible. ACPI, power management, and UEFI are consistently causing problems. Grub has an issue with the 4K display, causing it to render at about 1 FPS. The dual-GPU (Intel and nVidia) situation is unworkable under Linux. Suspend on lid…
You almost certainly only need to run two or three efibootmgr commands to accomplish this. For most people that means only the "Using UEFI directly" section is relevant.
https://wiki.archlinux.org/title/EFISTUB
S3 suspend was removed as a default option by many hardware manufacturers. You will likely need to enter the BIOS to change this.
There is a bug in 5.17.x kernels where suspend doesn't work with bluetooth enabled. It will be fixed soon.