SetupWizard calls which on systemctl and getenforce (https://github.com/nextcloud/notify_push/blob/main/lib/SetupWizard.php#L75), but which isn't necessary installed. Wasn't on my server.
Usually command -v is preferred in scripting, it's at least POSIX.