Automattic / Automattic/pocket-casts-android

Android Auto not ignoring "Warn Before using Data" setting

Open
#4,904 3 comments 0 reactions 0 assignees View on GitHub
agentic-skip Bug
Dominant language
Kotlin
Stars
2.8k
Forks
308
Avg merge
1d 13h
Merged PRs (30d)
143

Description

### Description

I've been having an issue where Android Auto will automatically pause podcasts if the next one is downloaded, however the setting "Warn Before using Data" says that it should ignore it.

### Step-by-step reproduction instructions

1. Play a downloaded episode
2. Select "Play next" for a non-downloaded episode
3. Listen through the downloaded episode on an Android Auto device
4. When the downloaded episode ends, the next episode will pause at 00:00.
5. There will be a notification explaining why this happened, but only on my phone, which I am not checking due to me driving.

What I am expecting is:
4. When the downloaded episode ends, the undownloaded episode automatically plays.
5. No notification.

### Screenshots or screen recording

Image

Image

### Did you search for existing bug reports?

- [X] I have searched for existing bug reports.

### Device, Operating system, and Pocket Casts app version

Samsung Flip 7, Android 13, Android Auto 13 (I think), Pocket Casts 8.2

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Android Auto playback flow: play a downloaded episode, queue a non-downloaded episode, and verify the behavior when the first ends with “Warn Before using Data” enabled. Trace the Android Auto playback and notification handling involved; done means the queued episode plays automatically without a phone notification.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.