It seems like now ConnectionEvent and GattConnectionEvent lack an event that indicates the "logical" connected. PairingComplete is emitted only when there's a pairing procedure, aka the first connection. But for saved connections there's no event for "connected", which means that the security check is passed, now data can be exchanged.