Automattic / pocket-casts-android

Pocket Casts Android 🎧
https://forums.pocketcasts.com
Mozilla Public License 2.0
2.57k stars 219 forks source link

Downloads: Stuck on Queued for Download #2287

Open joashrajin opened 4 months ago

joashrajin commented 4 months ago

Description

We've had a report of a user who gets episodes stuck on queued for download, but we were unable to replicate the issue, despite all of our attempts.

Filing this in case we get more reports of such an issue

Internal discussion: p1716383175488559-slack-C02A333D8LQWe've had a report of a user who gets episodes stuck on queue for download, but we were unable to replicate the issue despite all of our attempts.

Step-by-step reproduction instructions

  1. User mentioned that 'Auto Downloads' work, but if you attempt to manually download episodes, they get stuck on queued

Screenshots or screen recording

image

Did you search for existing bug reports?

Device, Operating system, and Pocket Casts app version

App version : 7.64-rc-3 (9235) Phone: Google - shiba - Pixel 8 - shiba Android version: 14 SDK 34

cabronmafioso commented 4 months ago

I have the exact same issue

erricgunawan commented 3 months ago

Probably related, but this is from uploaded Files (cloud storage):

On the Android v 7.67 (9249), when downloading more than a handful of files (from cloud storage) the app hangs. The only way to get functionality is to clear cache and data from android app management.

Perhaps there needs to be a way to restrict # of concurrent downloads?

Basically, if I select a large number of downloads (of 45 to 60 minutes each) to pull from my cloud (more than maybe 5?) the application starts downloading and then hangs and I am unable to play anything. The only way I’ve been able to workaround this is by going in to the Android OS and deleting the cache and date for Pocket Casts.

If I want to add a large multi-file audio book to my queue, and it’s not been downloaded, Pocket Casts will (of course) attempt to download the files. But then it locks.

I am uncertain of this issue happens with podcast feeds as I have them set to trickle in (and download on arrival).

8464709-zen

erricgunawan commented 2 months ago

Also might be related:

… the last update BROKE it. It once queued up downloads, limiting to 3 files downloading at a time. The last update removed this vital feature, when I selected 10 episodes to download, it BRICKED THE APP. Downloads froze, the player broke. Even restarting the phone did nothing. I had to uninstall/reinstall just to get it working. …

Device: Samsung Galaxy A14 5G App version code: 9249 App version name: 7.67 Android version: Android 14 (SDK 34)

8511550-zen

Capable-Tea-001 commented 2 months ago

FYI, I'm the original reporter of the bug. This is still an issue (7.69-rc-3)

I believe this is a corrupted database file on my phone.

To work around the issue, daily I clear the data/storage of the app, and have to resync all my podcasts, else episodes just stay stuck.

I have tried everything, including a full reset of my phone, and even this did not work (it didn't delete the underlying database file).

Im not 100% sure how I access the dB file on my phone, but I would love to delete it and try to properly start from scratch.