auto *job = new KIO::CommandLauncherJob("", {}, this); job->start() will finish without error()/errorMessage()/errorString() indicating any issue, although in 99% of cases that would be a bug in the calling code This appears in the logs: kf.kio.gui: Failed to register new cgroup: "app--43ef161fd300419da0628a3fc7446b39.scope" "org.freedesktop.DBus.Error.UnixProcessIdUnknown" "Process with ID 21340 does not exist." kf.kio.gui: "" exitCode= 0 exitStatus= QProcess::NormalExit