Plex for Android plays incorrect external subtitles (wrong language)

Server Version#: 1.25.9.5721 (Synology package)
Player Version#: 9.0.5.31871 (com.plexapp.android)

For the last couple of days, I haven’t been able to change the subtitles on Plex for Android TV. I have multiple external .srt files for some of my content and it always plays just one language, regardless of which one is selected. So I can see all of the subtitles and I can switch between them, but the player always uses the first ones in the list.
This issue affects all of my media (old and new) with multiple subtitles.
This issue doesn’t affect the OpenSubtitles downloaded via the player.
This issue doesn’t happen in the web browser version of Plex or on Plex for iOS.
I only noticed this issue this week. And I’m sure this worked last Saturday (April 2nd 2022).

I’ve tried clearing data and cache, reinstalling the app (while clearing the data and cache), and logging in and out.

I compare server logs between playing content from my Mi Box S (which has this issue) and from my iPhone (which doesn’t). But I couldn’t spot any differences (except for Subtitle Stream numbers). Just in case, here are the logs when attempting to play media with multiple subtitles from my Mi Box S:

1897 Apr 09, 2022 12:02:27.997 [0x7f0a2708fb38] DEBUG - PlayQueue: 0 generated IDs compressed down to a 20 byte blob.
1898 Apr 09, 2022 12:02:28.007 [0x7f0a2708fb38] DEBUG - PlayQueue: Start index: 0 End index: 7 Count: 8
1899 Apr 09, 2022 12:02:28.007 [0x7f0a2708fb38] DEBUG - PlayQueue: 8 generated IDs compressed down to a 41 byte blob.
1900 Apr 09, 2022 12:02:28.008 [0x7f0a2708fb38] DEBUG - PlayQueue: Added 8 items in 0.0 sec.
1901 Apr 09, 2022 12:02:28.040 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1902 Apr 09, 2022 12:02:28.040 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28720 (autoselect: 1 language: en)
1903 Apr 09, 2022 12:02:28.040 [0x7f0a2708fb38] DEBUG - Audio Stream: 97460, Subtitle Stream: 97461
1904 Apr 09, 2022 12:02:28.048 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1905 Apr 09, 2022 12:02:28.048 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28721 (autoselect: 1 language: en)
1906 Apr 09, 2022 12:02:28.048 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select a subtitle.
1907 Apr 09, 2022 12:02:28.048 [0x7f0a2708fb38] DEBUG - Subtitles: Found a candidate subtitle language [en] for a foreign film
1908 Apr 09, 2022 12:02:28.048 [0x7f0a2708fb38] DEBUG - Audio Stream: 97492, Subtitle Stream: 97493
1909 Apr 09, 2022 12:02:28.057 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1910 Apr 09, 2022 12:02:28.057 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28722 (autoselect: 1 language: en)
1911 Apr 09, 2022 12:02:28.057 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select a subtitle.
1912 Apr 09, 2022 12:02:28.057 [0x7f0a2708fb38] DEBUG - Subtitles: Found a candidate subtitle language [en] for a foreign film
1913 Apr 09, 2022 12:02:28.057 [0x7f0a2708fb38] DEBUG - Audio Stream: 97524, Subtitle Stream: 97525
1914 Apr 09, 2022 12:02:28.065 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1915 Apr 09, 2022 12:02:28.065 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28723 (autoselect: 1 language: en)
1916 Apr 09, 2022 12:02:28.065 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select a subtitle.
1917 Apr 09, 2022 12:02:28.065 [0x7f0a2708fb38] DEBUG - Subtitles: Found a candidate subtitle language [en] for a foreign film
1918 Apr 09, 2022 12:02:28.065 [0x7f0a2708fb38] DEBUG - Audio Stream: 97556, Subtitle Stream: 97557
1919 Apr 09, 2022 12:02:28.073 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1920 Apr 09, 2022 12:02:28.073 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28724 (autoselect: 1 language: en)
1921 Apr 09, 2022 12:02:28.073 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select a subtitle.
1922 Apr 09, 2022 12:02:28.073 [0x7f0a2708fb38] DEBUG - Subtitles: Found a candidate subtitle language [en] for a foreign film
1923 Apr 09, 2022 12:02:28.073 [0x7f0a2708fb38] DEBUG - Audio Stream: 97588, Subtitle Stream: 97589
1924 Apr 09, 2022 12:02:28.081 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select an audio stream for account 1.
1925 Apr 09, 2022 12:02:28.081 [0x7f0a2708fb38] DEBUG - Selecting best audio stream for part ID 28725 (autoselect: 1 language: en)
1926 Apr 09, 2022 12:02:28.081 [0x7f0a2708fb38] DEBUG - We're going to try to auto-select a subtitle.
1927 Apr 09, 2022 12:02:28.081 [0x7f0a2708fb38] DEBUG - Subtitles: Found a candidate subtitle language [en] for a foreign film
1928 Apr 09, 2022 12:02:28.081 [0x7f0a2708fb38] DEBUG - Audio Stream: 97621, Subtitle Stream: 97622

Seems like it’s fixed in the beta.

Thank you! Guess I was searching in the wrong category. Sorry for opening a duplicate. Upgrading to the beta solved the issue for me!

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