Automattic / Automattic/pocket-casts-ios

Apple Watch: Episode download extremely slow, time out

Open
#419 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Area] watchOS
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.