Plex iOS Download feature is unusable as it does not ever complete a download

Looks like you also have the DNS Rebinding issue.

Excluding plex.direct from DNS Rebind Protection solved the problem for me as well


Same issue: I’ve enabled the new Plex download feature on my phone and tried downloading a first album. The download seems to be running (moving circle around the menu bars), but remains stuck on 0.0Ko “downloaded”. Restarting the app, or the Plex server, does not change a thing (still “in progress”, but no progress).

Trying the recommended sequence:
switch to Sync
confirm there are no Downloads
switch to Downloads
shut down app
restart app
Does not change a thing - and the “moving circle around the menu bars” shows even when downloads is disabled. No transcoding, as I’m downloading in original format.

Plex Web server Version 4.63.0
Plex app Version 7.24.1 on iOS 15.0.2

That just means the feature is running. Not necessarily that it’s downloading something. You need to check the circle to the right of the item being downloaded. If you don’t see one and it just says “Download” under the item, you may have the DNS Rebinding issue others have reported.

I am also running pihole/unbound, your fix was the trick.
Thank you!

1 Like

Hi - Since the new download system came in, I haven’t been able to download on my iPad or my iPhone (both were fine on sync). I’ve wiped my iPad and reinstalled to avoid any issues from old sync but still not working - just a circle at the top, no sign of a download starting by the item. Streaming on both devices fine. It doesn’t seem to be a server issue as my husband can download to his phone. We’ve noticed that when I try to download to phone/iPad, the server doesn’t seem to receive the request. I’m a basic user so I don’t understand a lot of the phrases in this thread (like DNS rebind protection) - I would really appreciate a step by step way forward to solve this problem.

Thank you for the explanation. Not being a technical person and fearing unwanted side effects, I’d rather not change these parameters. I’ve disabled downloads to sync my latest music, but, after several tries, sync fails too (moving circle around the menu bars and download sign on the album cover). Hope the download feature will work soon


When will a fix be sent out to correct the DNS Rebinding issue?

I don’t have an ETA.

That fixed it for me too - thank you! (This has been driving me nuts for ages!)

Thanks to MovieFan.Plex and to clunkclunk for the fix. I also run pi-hole and now have downloads working properly.

1 Like

Same issue here. Downloads simply don’t work on my iPhone or iPad. In an attempt to clear out my system I also deleted all my previously downloaded/synced music from both Plex and Plexamp, so now I have no music on my devices.
Thanks, Plex developers. I now seem to be back in Plex World, circa 2013. Remember those heady days when you kept promising Sync would be working very soon?

I spoke too soon. Downloads that worked this morning are not working tonight. Looks like it’s time for me to find a new DVR app that is reliable and one that doesn’t expect its users to be beta testers.

1 Like

I have a similar problem when downloading, but I can download on phone when not at home but once I am at home and on same network just does download? Any idea please

Thank you. Your solution has got my downloads working again.
For anyone else trying it, please note that it was important to remove all the dns ip addresses added by automatically connecting to my home router and just use the Google addresses (or any other reputable external ones).
Let’s hope my ‘smart’ router doesn’t keep adding its preferred ones back again.

That sounds like a DNS Rebinding issue. That still hasn’t been fixed in the app. You’ll need to fix that in your router for now.

2 Likes

This was the fix for me as well. changed the dns on my iphone from my router to 8.8.8.8 and downloads finally started downloaded after the transcode completed.

Wait what? The Download should start at the same time as the transcode. If it’s waiting for the transcode to finish sounds like you are still using Sync.

ah yes, you’re right they are going at the same time now. Prior to the dns change it would just show the transcode session complete and nothing else would happen. fwiw, i do not have any proxy/pfsense/firewall setup
 just windows server → google fiber router with the basic of settings possible (its sad how inept their router is)

Thank you for sharing your solution and the steps to resolve it with a Pi-Hole in the loop. Fixed mine in less than a minte!

2 Likes