Bug 456840 - Misleading screen displayed with connected device: This paired device is not reachable
Summary: Misleading screen displayed with connected device: This paired device is not ...
Status: REPORTED
Alias: None
Product: kdeconnect
Classification: Applications
Component: android-application (show other bugs)
Version: unspecified
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-17 23:15 UTC by Forest
Modified: 2022-07-17 23:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forest 2022-07-17 23:15:47 UTC
SUMMARY

When launching KDE Connect on Android, it often fails to show the main menu even when a device is paired and connected and responsive. Instead, it shows a screen with this message:

"This paired device is not reachable. Make sure it is connected to your same network."

Contrary to what the message says, I am able to read and send SMS messages from the paired device. I conclude that the message is a lie.

STEPS TO REPRODUCE
1. Install & pair KDE Connect for Android.
2. Put the Android device to sleep for ~25 minutes.
3. Wake the device and launch KDE Connect.

OBSERVED RESULT

The above "paired device is not reachable" message is displayed.

EXPECTED RESULT

The main menu screen (send files, send clipboard, slideshow...) should be displayed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian Bullseye
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

I have not removed Android's battery usage: background restriction from the KDE Connect app. I do not know if this affects the buggy behavior, but I wouldn't expect it to, since I observe the problem while the app is running in the foreground.

Following a tip from another bug report, I discovered that I can clear the erroneous "paired device is not reachable" screen by opening the hamburger menu, choosing "pair new device", drag-down-pulling the "connect devices" screen to cause a refresh, send then selecting the paired device that is supposedly unreachable. This works, but is a lot of annoying steps, and not discoverable in any reasonable way.