systemd activation of a failing service not signalled to the dbus-daemon
Hi, I'm not an expert in DBus, so please bear with me
It may happen that a service started via StartServiceByName (explicit activation) encounters an error at startup and exits early, without taking ownership of the name. In such cases StartServiceByName times out, but ideally it should watch the PID and return failure.
This is causing delays in some areas