Tbh it's kind of a terrible app. I can never keep it connected and the UX is just painful. The most useful feature is transferring files, but when uploading to my PC the dialog box always closes itself before I can see where the file went.
Samsung user here. I'm working with a Galaxy S22 Ultra, Galaxy Tab S7+ and a Dell XPS 9310 running Fedora. Set KDE Connect to never sleeping on the Samsung devices and it will work flawlessly. Transferring files, copy paste between devices, notifications etc just work for me. The only platform where I felt KDE Connect didn't work smoothly was my Windows gaming machine. I gave in and just used the Microsoft phone connect app for that machine but everything else it's KDE all the way.
No like when I go to reconnect it when I want to transfer a file I need to go through the pairing process again because it somehow loses the pairing even though both devices still show each other as trusted.
It stays open on my phone with battery optimizations disabled, but the Windows app needs to be manually started from the tray icon after waking from sleep/hibernate for it to work. I've even tried setting up a scheduled task to run the app when my PC wakes but it just doesn't work unless I open it from the tray or restart the whole app.
You could create a Task to restart Apps that don't work after Sleep, Windows has an specific event for waking up from sleep (don't know the exact one right now though).
I already had to do that to fix my Bluetooth driver in this exact scenario...
I know where my files are, I can use google. I'm the person complaining about the bad UX. I think there's a reason every other program has a "hey show me where you just put this file" button.
I think KDEconnect assumes you want to store files in the folder you tell it to store files in, which happens to default to "Download" unless you change it in the settings.
Yeah thanks tips. I figured that out a while ago after going through way more trouble that I should have had to. Next time I need to use it there's a good chance I'll forget again and start the whole process all over because some dev thought an auto closing dialog that stays up for a fraction of a second was a good idea.
Or try to come at the problem from the other angle and use something like tailscale to get around any potential networking issues.
Then use any peer-to-peer transfer app or tailscale's own file transfer tool and tailscale will ensure the fastest route between the devices no matter where they are physically located.