Hello Firecore Team,
I am experiencing a reproducible playback issue with Infuse Pro when accessing a remote Plex Media Server.
Environment
- Apple TV 4K
- Latest tvOS
- Latest Infuse Pro
- Plex Media Server 1.43.2.10687
- Direct Remote Access configured correctly (no Plex Relay)
- Plex Remote Access reports the server as fully accessible from outside the network
Problem
Infuse connects successfully to the Plex server.
Everything appears to work correctly until playback starts.
- The Plex server is detected successfully.
- Libraries are displayed correctly.
- Posters and metadata load correctly.
- Continue Watching and watch history are displayed.
However, every movie and TV episode fails immediately after pressing Play.
After approximately 2 seconds, Infuse displays:
HTTP 500 (Internal Server Error)
The problem affects every title, not just a specific file.
Additional observations
- The official Plex app on the same Apple TV plays the exact same content without any issues.
- Another Apple TV using the same Plex server, same Plex account, same Infuse version and same tvOS version plays the same content correctly.
- Only this specific Apple TV running Infuse is affected.
- When playback fails, no playback session appears in the Plex Dashboard.
This suggests that playback fails before Plex creates an active playback session.
Relevant Plex Media Server log
GET /library/parts/…/file.mkv
Streaming Resource: Attempting to create AdHoc session
TranscodeUniversalRequest: using profile Generic
Bandwidth exceeded: 22011 kbps > 10000 kbps
MDE: received PLEX_PROTOCOL_ANY
No direct play video profile exists
Cannot convert this item
Streaming Resource: Cannot make a decision because either the file is unplayable or the client provided bad data.
Observation
One log entry that stood out during troubleshooting is:
TranscodeUniversalRequest: using profile Generic
followed by:
No direct play video profile exists
I don’t know whether this is the cause of the problem or simply a consequence of another issue, but it seemed unusual compared to a working setup.
Additional information
Originally, the Plex server’s remote streaming limit was configured to 10 Mbps.
Every failed playback attempt also contained the following log entry:
Bandwidth exceeded: 22011 kbps > 10000 kbps
As part of troubleshooting, I increased the limit to 25 Mbps. At the time of writing this report, I have not yet been able to verify whether this changes the behaviour.
What has already been verified
- Latest Plex Media Server
- Latest Infuse Pro
- Latest tvOS
- Direct Remote Access working correctly
- Plex Relay is not being used
- Plex app works correctly
- Same content plays correctly from another Apple TV running Infuse
- Library browsing works correctly
- Authentication appears to be successful
- The issue is fully reproducible on one Apple TV only
Question
Is this a known issue with the interaction between Infuse and Plex Media Server?
Could the fallback to the Generic client profile be expected in this situation, or would you expect Infuse to identify itself differently during playback?
If there are additional diagnostics (Infuse logs, debug mode, etc.) that would help identify the root cause, I would be happy to provide them.
Thank you very much for your time and support.