Subtitles (.srt) not being detected - ONLY SOME

Hello,

I have recently noticed an issue with some movies plex is not detecting a subtitle file even with it in the folder. Now, this is really odd because it’s just a regular .srt file. This has only started happening recently, and so far it is only affecting 2 files/movies that I notice. Oddly, if I open the movie with VLC from the Windows Store it also DOES NOT detect the subtitles. However, if I open it VLC the downloaded program it auto-detects and loads the subtitles fine. So I know the subtitles work correctly. I have attempted using different subtitle files as well, no results.

Naming scheme:
X:\Movie (Year)\Movie (Year).mkv
X:\Movie (Year)\Movie (Year).eng.srt (even attempted: en.srt and .srt)

I have added movies prior to these films and their subtitle files are detected and load without issue. I tried moving these to different directories, no change. It doesn’t seem to be isolated to just Plex however, as they are not being detected on the VLC Windows Store app. Has anyone else come across this issue and might know what is causing these subtitles to be disregarded by Plex and VLC Windows Store app?

Any help appreciated!
Thank you

SRT files must use the UTF-8 text encoding if they should work in all Plex clients.

Please post the Plex XML info of one of the affected movies.

Attached is one of the affected movies that the subtitles are not being detected. I checked each of them in VSCode, they are all UTF8 formatted. I don’t see a difference between those srt files and those from ones being detected. I just had another file today not detect the subtitle file again.

Again I just don’t understand the cause of this as the subtitles work fine when opened using VLC program as downloaded from VLC’s website, but they don’t work with VLC from the Windows Store nor does Plex Media Server detect them.

Is your Plex server running on Windows?

This movie is matched to TheMovieDatabase agent.
Settings - Server - Agents - Movies - TheMovieDatabase
Is there a check mark on the line ‘Local Media Assets’ ?

@OttoKerner Thank you!!! I checked my agents settings and apparently Local Media Assets became unchecked for all libraries somehow.

After re-checking ‘Local Media Assets’ and refreshing the movie the subtitles are now being detected. It’s still really weird though because other movies I was adding with external subtitle files, those subtitles were being detected. Still doesn’t make sense as to why VLC from Windows Store won’t detect the subtitles though. That’s not important though, the important bit of being detected in Plex is resolved!

The server is running on CentOS core w/ Docker containers.