After upgrading the Android app to version 1.18.0 from the Play Store, I noticed that a lot of apps are missing from the list of applications when configuring notification synchronization. I wanted to filter out notifications from a game, but it simply doesn't show up in the list. After looking at the entire list I noticed it was missing the vast majority of the applications I had installed. Basically only the system apps show up in the list, and nothing else. I have two devices with KDE Connect (a Pixel 3a running Android 12, and a Samsung Galaxy Tab A running Android 11), and the issue shows up on both. All the authorizations asked by the KDE Connect were granted and the accessibility service is also enabled, so I don't really know what else to do. Also, and I don't know if it's related, but now when I get a notification from my phone on my PC, the application name doesn't show up, only the package name. So if I get a notification from the Clock app, instead of saying "Clock" it says "com.google.android.deskclock".
I went ahead and downgraded to 1.17.0 using the APK from F-Droid; I can confirm that in this version, all the installed apps appear as normal. To be sure I did a clean install of 1.18.0 instead of an upgrade, and the apps went missing again. This seems to indicate this is definitely a regression in 1.18.0.
A possibly relevant merge request was started @ https://invent.kde.org/network/kdeconnect-android/-/merge_requests/272
Git commit beafdb26abe931ccc5671869dbb5141658915082 by Nishith Khanna. Committed on 25/11/2021 at 06:33. Pushed by nicolasfella into branch 'master'. Fixed package visibility for Android 11 devices M +1 -0 AndroidManifest.xml https://invent.kde.org/network/kdeconnect-android/commit/beafdb26abe931ccc5671869dbb5141658915082
*** Bug 446229 has been marked as a duplicate of this bug. ***