I have a ThinkPad Z13 as well[1] and, at least on openSUSE Tumbleweed, there are no suspend issues that I can find. Everything works as it should out of the box.
[1] Two, actually, since my wife has one as well.
[1] Two, actually, since my wife has one as well.
in /etc/systemd/logind.conf:
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
Then: systemctl restart systemd-logind
In addition, some desktop environments may also trigger suspend. If so, there should be options in the power settings menu.