Hi everyone, I have the same issue on a ThinkPad T460s (suspend works only half way, reboot and poweroff stop just short before actual shutdown).
I bisected the problem to the TPM driver. Blacklisting the module in modprobe.d fixed the problem for me. Sample configuration: /etc/modprobe.d/blacklist-tpm.conf # Prevent TPM from loading. It breaks suspend and power cycle. blacklist tpm blacklist tpm_crb blacklist tpm_tis blacklist tpm_tis_core Greetings Felix Rublack