Dear Maintainer, I did some further testing and narrowed this down to the system D-Bus implementation.
The issue reproduces when dbus-broker 37 is used as the system bus, but I could not reproduce it on an OpenKylin system using dbus-daemon 1.16.2. The current D-Bus policy relies on send_destination_prefix. dbus-daemon supports this policy attribute, while dbus-broker 37 does not, so the corresponding allow rule is ineffective with dbus-broker. As a result, when org.ukui.Service.Settings already exists, the launchServices call is rejected by the system bus policy and org.ukui.groupmanager does not finish activating. Control Center then stays blocked waiting for the synchronous D-Bus call. This is relevant to Ubuntu 26.10, where dbus-broker is the default D-Bus provider. Tested with: - ukui-service-manager 0.1.0-1 - ukui-control-center 4.20.0.4-1 - dbus-broker 37 - dbus-daemon 1.16.2 Regards,

