I have just realised I can no longer select the subtitle file that is sitting alongside my media (exact same name as for .mp4 but with .srt) and can only choose from online sources.
When did this change or have I tweaked a setting by accident?
I have not included the player version as I see this behaviour on both my Apple TV and Plex Web (so multiple players).
Another thing to check is that you have local media asset (TV) enabled in your settings / agents for your TV library. You should also rescan the library so it detects the change.
I have 100% understanding of how files need to be named in Plex. Have used sidecar subs (and embedded subs) for ages. I am now seeing this as well… local subs are not being picked up by Plex.
But that doesn’t changes the fact that .srt (without .xx before it) has always worked up until recently. It was always described as “unknown” by Plex, (presumably because of no .xx) but it worked nevertheless
I would start by looking at the local media logs right after a scan with new files and see if it is even running. (meaning the log has a time stamp from the time of scan) and when new files are added see if the scanner log even shows that it sees them.
Just to make it clear there’s no “hidden” issues with this…
I had setup a fresh install of Plex and realized I had “local media assets” deselected for all agents… which is why sidecar subs weren’t appearing. The subs that were appearing were embedded which is why I was seeing inconsistencies. Sorry for the false alarm.