Created attachment 192270 [details] screenshot showing the issue DESCRIPTION If I disable the network manager applet and sign out, it is completely broken if I enable it after signing in. Bisect leads to https://invent.kde.org/plasma/plasma-nm/-/commit/d5049d7f0801a0f72bead96b2e6c7213d5635909 STEPS TO REPRODUCE 1. Remove Network Manager applet from the tray 2. Sign out from user account 3. Sign into user account 4. Add the applet OBSERVED RESULT qrc:/qt/qml/plasma/applet/org/kde/plasma/networkmanagement/main.qml:32:51: Cannot assign object of type "Kirigami.Action" to property of type "Action_QMLTYPE_899*" as the former is neither the same as the latter nor a sub-class of it. SOFTWARE/OS VERSIONS Operating System: Gentoo 2.18 KDE Plasma Version: 6.6.90 KDE Frameworks Version: 6.27.0 Qt Version: 6.11.0 Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 6800
When you say, "Remove Network Manager applet from the tray" can you be specific about how you're doing this? Are you removing a standalone applet, or setting the one in the System Tray to "Never show (disabled)"?
(In reply to Nate Graham from comment #1) > When you say, "Remove Network Manager applet from the tray" can you be > specific about how you're doing this? Are you removing a standalone applet, > or setting the one in the System Tray to "Never show (disabled)"? As in setting it to "Never show (disabled)"
Thanks, I can reproduce the issue.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/569
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6606
Ultimately this is a qt bug, reported in https://qt-project.atlassian.net/browse/QTBUG-146886
Git commit d20cb7598fc3203257ee4ad36c21899dc58bdc4a by Nate Graham. Committed on 26/05/2026 at 19:47. Pushed by ngraham into branch 'Plasma/6.7'. Applet: Work around qml bug that prevents loading in certain circumstances When disabling the applet, restarting plasmashell, and enabling the applet again, it fails to load with an error about mismatching types. This error is nonsense, caused by a bug in the qml engine. Work around it by relaxing the specified type. FIXED-IN: 6.7.0 (cherry picked from commit de6d8c90d4d4a575bc5f3a5814c623a9a5288d9d) fcc86afe Applet: Work around qml bug that prevents loading in certain circumstances Co-authored-by: Tobias Fella <fella@posteo.de> M +3 -1 applets/clipboard/qml/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/d20cb7598fc3203257ee4ad36c21899dc58bdc4a
(was actually fixed by Tobias fella, but he didn't credit due to some email address mismatch issue)
Git commit de6d8c90d4d4a575bc5f3a5814c623a9a5288d9d by Nate Graham, on behalf of Tobias Fella. Committed on 26/05/2026 at 19:45. Pushed by ngraham into branch 'master'. Applet: Work around qml bug that prevents loading in certain circumstances When disabling the applet, restarting plasmashell, and enabling the applet again, it fails to load with an error about mismatching types. This error is nonsense, caused by a bug in the qml engine. Work around it by relaxing the specified type. FIXED-IN: 6.7.0 M +3 -1 applets/clipboard/qml/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/de6d8c90d4d4a575bc5f3a5814c623a9a5288d9d