wordpress-mobile / wordpress-mobile/WordPress-Android
Upload failures when trying "Upload from your phone" web flow
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 3.2k
- Forks
- 1.4k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 69
Description
Expected behavior
The new flow for uploading to the web directly from your phone should work seamlessly, without error.
Actual behavior
When testing the new flow, the uploads generally failed. As you can see in the following screenshot, a red error box eventually displays alongside the QR popup, but it is devoid of any text:
The only way I found to get the flow to work from my device was to upload a second image to my Media Library, immediately after the first upload fails. There were no indicators on my phone to inform me of the initial failure and no errors logged in Tracks.
I haven't been able to get the flow to work reliably with my device.
Steps to reproduce the behavior
- On the web, insert an "Image" or "Gallery" block to a post/page.
- Choose Select Image and then select Your Phone from the list of options.
- Scan the QR code from your phone.
- Follow the phone's prompt to add an image from your device.
- Wait to see if an image is successfully uploaded to the web editor.
Tested on Pixel 6, Android 14, JPAndroid / WPAndroid 24.5
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the QR-based “Your Phone” upload flow using the listed steps on a Pixel 6 with Android 14. Compare the failed first upload with the second-upload workaround and check why the web error box is empty, why the phone shows no failure indicator, and why Tracks has no error. Done means the flow uploads reliably and reports failures clearly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100