Downloads always fail

Server Version#: 1.25.9.5721
Player Version#:

Hi,

I have been trying to search for an answer before posting. It seems that most posts don’t have a response, or they are for the old sync method.

My setup:
Unraid Server hosting plex docker

Working:
I can download files from my windows pc using the web app

Not working:
Downloading any file to android devices. I have allowed the plex app storage access, but it just refuses to download any file. I suspect the issue is on the android side, since the downloads on the web app (Windows PC) work fine.

Any ideas on what i can check/do?

Thanks.

1 Like

Same here on Android. There are a couple of other threads about this too.

Same here. I have a error message in the Android app log :
04-11 09:57:15.491 i: [DownloadQueueManager] Download failed: 4d20d1ba6459d6cb6f31ed69ee95f5984ad81629
04-11 09:57:15.491 e: An exception occurred: java.io.IOException: Unsuccessful response: 0
04-11 09:57:15.492 e: Stacktrace: java.io.IOException: Unsuccessful response: 0
at com.plexapp.plex.mediaprovider.podcasts.offline.b.f(SourceFile:27)
at com.plexapp.plex.mediaprovider.podcasts.offline.b.e(SourceFile:1)
at com.plexapp.plex.mediaprovider.podcasts.offline.b$a.invokeSuspend(SourceFile:2)
at kotlin.coroutines.jvm.internal.a.resumeWith(SourceFile:4)
at kotlinx.coroutines.f1.run(SourceFile:22)
at kotlinx.coroutines.internal.o.run(SourceFile:2)
at kotlinx.coroutines.scheduling.k.run(SourceFile:1)
at kotlinx.coroutines.scheduling.a.l(SourceFile:1)
at kotlinx.coroutines.scheduling.a$c.d(SourceFile:4)
at kotlinx.coroutines.scheduling.a$c.n(SourceFile:4)
at kotlinx.coroutines.scheduling.a$c.run(SourceFile:1)
Can you maybe confirm you have the same issue? You can view the logs by following these instructions : Android, Android TV, Fire TV, Portal Logs | Plex Support

Server version: 1.25.1.5286
App version: 9.0.5.31871 (b0e00ed7)

And just to be clear, this has started happening with the latest Android app. It was working perfectly before.
Thanks.

I’ve had the same unable to download videos issue for months on my Pixel 5a. Here is how I was able to work around the issue. I found that I was able to download successfully on cell data, so it has to be something with in-network wifi. I found several other threads that seem to indicate DNS-related issues.

After trying several things, here are 3 options (pick one) that all worked for me:

  • Set a static IP for my home wifi on my phone using Googles DNS servers (8.8.8.8 and 8.8.4.4). No decrease in speed. This is the solution I ended up choosing, but the next two work as well
  • Use the (free) 1.1.1.1 app which can route traffic over a VPN profile for DNS resolution. The ‘Warp’ setting and the ‘DNS only’ setting both worked. I suspect any VPN would work. BUT there was probably a 25% decrease in speed over wifi using the tunnel. But it’s easy to enable and disable as needed. It’s also an easy way to test if DNS is your issue.
  • Start the download using cell data, then enable wifi. Downloads still proceeded.

I wish we didn’t need to do this, but the above solutions all worked for me. I think ultimately the issue seems to be inside your network DNS related.

Changing my network’s DHCP DNS servers to Google’s did NOT work (at least in my testing). I didn’t have the ability to disable DNS-rebind protection on my router.

Hopefully, this helps someone.

1 Like

Thank you for this. Changing my devices local DNS did work. There is obviously a bug in Plex though as i don’t have a DNS issue, and my router uses google for DNS resolution.

Again though many thanks for your post, i really appreciate it. It is a shame that no devs responded at all to this, even though we submitted logs and a lot of people had the issue.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.