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.

Reply via email to