I hope it’s not bad form to make yet another reply. I wish to explain how the selected answer is the answer:
acpitool -w
has the same list items whether the nvme ssd (Kingston A2000) is connected or not, however
7. GPP0 S4 *disabled pci:0000:00:01.1
becomes enabled.
Disabling it temporarily with sudo acpitool -W 7
made suspend work. I followed a link in the thread you provided and landed at systemd - ArchWiki
In order to make GPP0 unable to wake the machine at boot I created
# Path Mode UID GID Age Argument
w /proc/acpi/wakeup - - - - GPP0
as /etc/tmpfiles.d/disable-nvme-wake.conf
and on reboot GPP0 is disabled for wakeupability and the machine suspends normally