New Bug Report: Manual Uploads & Auto-Upload Hanging / Unusable in Nextcloud iOS 7.1.3
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
App version: 7.1.3
iOS version: 18.6.1
Device: iPhone 16 Pro Max
Describe the bug
Since updating to v7.1.3, manual uploads often get stuck in the queue (“In Upload” / “Waiting”) and automatic uploads either don’t start or make the app almost unusable while uploading. The UI becomes sluggish, and sometimes there is no visible progress.
Steps to reproduce
Open Nextcloud app
Try uploading one or more files manually
Observe that the transfer stalls, remains in “waiting” or “in upload” for a long time, almost without network activity
Enable automatic upload of photos/videos and leave app idle/locked / on WiFi (or VPN, if you use that)
Observe whether uploads begin or continue (often: they don’t, or take extremely long)
Expected behavior
Uploads (manual and automatic) should proceed reliably, with progress indicators. The app should remain responsive (able to abort uploads, move around menus) while these transfers happen.
Actual behavior
Uploads stuck in queue or never start
UI becomes unresponsive / sluggish
Automatic upload may show toggled on but does nothing
No way to cancel or recover without restarting the app
Environment / setup details
Nextcloud server version (if relevant)
External storage used (SMB, WebDAV, or internal)
Are you behind VPN / reverse proxy / cloudflare etc.?
Upload chunk size setting (if adjustable)
Logs: from app (if possible) + server logs around the time uploads were tried
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 manual and automatic uploads in Nextcloud iOS 7.1.3 on the reported iOS and device setup, then collect the app and server logs requested in the report. Compare queue progress, responsiveness, cancellation, and automatic-upload behavior; done requires identifying a reproducible cause and confirming reliable uploads without blocking the UI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100