Automattic / Automattic/pocket-casts-ios
Apple Watch: Episode download extremely slow, time out
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 198
- Avg merge
- 17h 20m
- Merged PRs (30d)
- 103
Description
Episode downloads repeatedly take extreme amounts of time to complete, often never fully completing and downloads timing out. The rate is approximately real time, 1 minute audio takes 1 minute to download. This renders the app useless.
When disabling Bluetooth via Settings (not the control widget) on the iPhone leads to a download via WiFi, only taking seconds.
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
Reproduce an Apple Watch episode download with Bluetooth enabled, then compare it with the iPhone's Bluetooth disabled through Settings so the download uses WiFi. Trace the download path and identify why the watch transfer runs at roughly real-time speed; done means downloads complete promptly without timing out in the reported Bluetooth state.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100