The connectedChanged() signal will be emitted even if its value does not change. For example when the service changes between two unconnected states. For example from idle to association. The previous code checked that the value of the isConnected property changed before emitting the signal. Was there an issue with that?