SUMMARY If a file is being sent to an Android KDE Connect device which does not have storage permission, then the app only tells that the file receiving failed, no information regarding why it failed is display. STEPS TO REPRODUCE 1. Send a file to Android KDE Connect device which does not have storage permission OBSERVED RESULT Only a notification saying "Failed receiving file from DEVICE_NAME". EXPECTED RESULT If operation failed due to lack of storage permission, then the notification should say so (i.e. convey that storage permission is unavailable and it has to be granted from Device > Plugin Settings > Share and Receive > Customise destination directory & Destination Directory). Possible place to add new code to fix this: https://invent.kde.org/network/kdeconnect-android/-/blob/master/src/org/kde/kdeconnect/Plugins/SharePlugin/CompositeReceiveFileJob.java#L234
See also Bug 473141 - The same problem on desktop part (no notification at all).