Trouble streaming outside home network with Android App, but works fine with App.plex.tv

Server Version#: 1.31.3.6868
Player Version#: 9.20.0.619

Hi there! So, I have a strange problem with my Plex server. It is a very unusual glitch or bug, not sure what to call it. However, my Plex works flawlessly if I access my server from my home network, including the Plex Android app or from the webpage app.plex.tv.

The problem arises when I try to access my content from outside of my home network. When I start a stream with the Android app, it tries to play back the content with 720p 2mb, but it does not load the content even if I wait for 5 minutes. However, if I change the stream to, for example, 4mb or any other value besides the default 2mb, the streaming starts instantly. Once it starts, I can go back to the default 2mb value, and it works fine. The problem only occurs when I start a new stream and only with the andoid app on my phone, or if i try it from an andoid tv.

If I try to play back through the app.plex.tv, it works fine, and I don’t experience any issues there.

I do not believe that I am experiencing any bandwidth-related issues since my home network operates on a 2.5g network, and my WAN has a full gig.

The Plex server is running on TrueNAS Scale Docker, and I have enabled hardware-accelerated video encoding. I have forwarded port 32400 in my router, and the Plex server displays the message ‘Fully accessible outside your network’.

Changing the quality during playback only changes it for the current stream

There is a default that sounds like it’s set to 2 Mbps 720p

You can set it to wherever you find appropriate, and it will attempt to play everything at that setting from the start of every video

In the android app go to settings –> video
This is my HTPC. The android settings will be slightly different

If you’re saying you already did that and it keeps reverting then yes, that may be some kind of bug

I have modified it to a default value of ‘Original’, and with this setting, it works fine. However, if I lower the settings, the first time it tries to start a stream, it locks up. I have to modify the stream value to start it up, but once the video starts, I can use any values because it works(probably because it has already created some cache?).
The problem only occurs when starting the stream.

I’m sorry if I didn’t explain it clearly, English is not my native language.

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