Hello everyone,
For the past two months, I’ve been experiencing major and recurring issues with the Plex app on iOS, which started right after the latest UI redesign. I’m posting here after extensive troubleshooting on my end, and I strongly believe the issue lies within the app itself.
Environment
- Plex Server: self-hosted (latest Plex Media Server)
- Hostname:
domain.tld - Remote access: via Cloudflare (HTTPS)
- Primary client: iPhone (iOS 18.5, model iPhone16,1)
- Plex App: Plex for iOS v2025.18.0
- Connection: fiber (stable and tested)
- Playback: Direct Play enabled, no transcoding
- Storage: local SSD, no I/O issues
Issues encountered
- Extremely slow playback start
→ Up to 5 minutes to start a movie, even with Direct Play. - Seek resets to beginning
→ When trying to skip forward in a movie, the playback jumps back to the beginning. - Random playback interruptions
→ Playback switches fromplayingtobuffering, thenpausedorstoppedwithout user interaction. - Unstable behavior across all tested iOS devices
→ Same issues on multiple iPhones, over Wi-Fi, 4G, 5G, and LAN.
Logs to support the issue
I’ve analyzed session logs (attached) and here are a few concrete examples:
- Seek resets to earlier timestamp:
16:42:27.429 - State: playing, Playback: 1631 ms, Progress: 10000/6996000 ms
16:42:29.080 - State: buffering, Playback: 3310 ms, Progress: 2977000/6996000 ms
16:42:37.406 - State: playing, Playback: 11633 ms, Progress: 1454000/6996000 ms
→ The client tries to play at 2977s, but jumps back to 1454s for no reason.
- Unstable playback state:
State: playing → paused → buffering → stopped
→ Erratic transitions without user action.
- Direct Play confirmed:
Streaming Resource: Reached Decision id=342 codes=(MDE=1000,Direct play OK.)
What I’ve verified
- Stable bandwidth (tested with speedtest and iperf)
- No disk or CPU issues on the server
- Cross-tested on multiple networks and devices
- Playback via Plex Web works flawlessly
I believe the issue lies with the Plex iOS app, likely since the recent UI redesign. I’m looking to find out if other users are experiencing the same problems, and whether a fix is planned.
Thanks in advance for any feedback or solutions.