[BUG] Last subtitle entry is not displayed on Plex Web

Hey,

just played a normal Episode of Elementary and noticed that there are missing subtitles for 3-4 sentences so I decided to make them quick in a SRT file.

Everything works fine except that the last subtitle is not displayed on the Web player. It works fine on the Plex Media Player and Android.

This is the content of the SRT file

1
00:01:48,500 --> 00:01:52,000
Die Presse bezeichnete Sie als Hure,

2
00:01:52,500 --> 00:01:56,800
aber ich denke es war die Einsamkeit,
die sie getötet hat.

3
00:01:57,500 --> 00:02:02,000
Sie muss ihren Angreifer gekannt haben.

4
00:02:02,500 --> 00:02:04,000
Mr. Iyengar?

1, 2, 3 and 4 will be shown on Plex Media Server and on my Android Phone -> everything fine
1, 2 and 3 will be shown on Plex Web but 4 is missing?

Any idea why this happens? I tried to add a 5th subtitle to it and then it will play 1, 2, 3 and 4 but not the 5th - so its always the last one.

May I have a copy of the whole file, unaltered please?

Of the SRT file or do you want the Video + SRT file? If you only want the SRT file then the full content is in my first post. The file is in UTF-8 formatted.

I’d like the file as-is, please. Not inserted into a forum post, which might mess with the line breaks etc.
zip it before trying to attach it to a post
https://support.plex.tv/hc/en-us/articles/202756326-How-do-I-attach-files-in-the-forums-

The file is embedded in the MKV but it doesn’t matter if it’s inside the MKV or external as SRT file.

The file look very ordinary.

Could you set
Settings - Web - Player - Burn Subtitles = Always
and play the same file again?
Is the last line still missing in this mode?

Okay now its working fine and it’ll show the last line as well. (with 100% CPU usage ofc :P)

That confirms it is an issue with the subtitle renderer in Plex Web.
Will file this as a bug.

Alright, great - or bad! :stuck_out_tongue:

This bug has been fixed in 2.12.8 btw :slight_smile:

as of 3.37.2, I’m sorry to report this is still happening for me. External Srt, last entry for every tv episode with subtitles misses the last entry.

These subtitles are the non-English parts, so one of the srt files for an episode only has one entry… as this is the first, only and last entry, this subtitle never gets displayed either.

For the record, I have added a last entry:

To every single srt file. With this “Final”, illegitimate entry, the actual last entry now shows. NO biggie, but deffo still a bug =0)

As of today with version 3.63.1 this is still happening. The trick J.Clark posted with adding a dummy entry at the end fixed it for me as well. Alternatively, always burning subtitles also worked this causes high CPU usage so not ideal.

This is absolutely still a problem. J. Clark is right, adding a final nonsense entry will cause the previous line to show normally. Otherwise the last line does not show. It should be noted that I am using an SRT with Forced English and the file only consists of 11 lines. If played in Plex Web, the 11th line will not show. It works in Subtitle Edit, VLC. But Plex seems to ignore it.

Adding a 12th line (I simply added “—” as described above) will allow the 11th line to appear normally, Now, the 12th “—” line is missing instead.

When you play the file, could you verify that the subtitle is direct played?
It is important to know that.

I want to add that this is happening to me when playing on Chromecast. The MKV is direct streaming (audio transcoding), and the forced foreign subtitle srt file is a separate file in the same folder as the MKV. Plays every subtitle fine through direct stream on chromecast except for the final entry… However it only appears to happen when playing the whole file from the beginning, if playing the file and seeking immediately to the time of the subtitle it does show up… Weird bug indeed.

This is still happening to me as well. I have done what J.Clark did and added a new subtitle to the bottom that is empty. It fixes my issue. kinda a PITA though. Still a bug

Running 1.14.1.5488 on Ubuntu server, using Chrome Web client, External Subtitle SRT files