https://bugs.kde.org/show_bug.cgi?id=527537
Bug ID: 527537
Summary: macOS: notifications silently fail with “Legacy client
… connecting to modern client” after previously using
App Store version
Classification: Applications
Product: kdeconnect
Version First 26.08.2
Reported In:
Platform: Other
OS: Other
Status: REPORTED
Severity: normal
Priority: NOR
Component: macos-application
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
# SUMMARY
KDE Connect's macOS desktop build could connect to my Android phone,
but notifications did not appear. macOS notification permissions and
desktop banners were already enabled.
I had previously installed the Mac App Store version of KDE Connect.
A stale notification registration associated with the shared bundle
identifier appears to prevent the desktop build from delivering
notifications.
# OBSERVED BEHAVIOR
Both phone notifications and a diagnostic notification submitted directly
through org.kde.kdeconnect.daemon.sendSimpleNotification failed to appear.
macOS usernoted logged:
Legacy client org.kde.kdeconnect connecting to modern client.
You can't mix modern clients with legacy clients.
Denying message 7 from connection <LegacyConnection
identifier: org.kde.kdeconnect type: NCCenterType(rawValue: 1)>
Denying message 3 from connection <LegacyConnection
identifier: org.kde.kdeconnect type: NCCenterType(rawValue: 1)>
The daemon was connected to the phone, the notification plugin was loaded,
and it held received notification records.
# EXPECTED BEHAVIOR
Notifications should work when enabled. A registration conflict should
either be handled or produce an actionable error.
# VERIFIED WORKAROUND
1. Open System Settings → Notifications.
2. Right-click KDE Connect → Reset Notifications.
3. Restart KDE Connect.
4. Allow notifications again.
After this, usernoted logged successful banner presentation. A diagnostic
notification, a ping from the phone, and a fresh Gmail notification from
the phone all appeared successfully.
# SOFTWARE
macOS 26.6.2 (25G83), Apple Silicon MacBook Pro
KDE Connect desktop 26.08.2 (bundle version 26.8.2)
Qt 6.11.1
Bundled KNotifications 6.30.0
Pixel 9 Pro, build CP3A.261005.005
KDE Connect Android 1.36.0
# NOTES
The App Store installation is historical information, not a freshly
reproduced installation sequence. The registration conflict and its
resolution were directly observed. Investigation was assisted by Codex.
--
You are receiving this mail because:
You are watching all bug changes.