External subtitles disappeared after clearing cache

Hi, my PMS (running on Ubuntu 18.10) wasn’t refreshing data from tvdb properly so following the advice on this thread I cleared the com.plexapp.agents.themoviedb cache directory. This ended up fixing the tvdb issue but now all of my external subtitles have disappeared. Only subtitles embedded in the mkv files are left.

These aren’t subtitles downloaded by the Opensubtitles plugin, they are external srt files. This is not a file permissions or naming issue as Plex saw and used these subtitles until I cleared the cache. I tried deleting and adding the srt file back with one episode but it doesn’t reappear on Plex, even after manually refreshing metadata. Even if that worked I have thousands of them, and it would be hard to do this for all.

Unfortunately I don’t have a backup of the cache directory I cleared. In hindsight, I should’ve thought twice before deleting something. Can anybody suggest anything to fix this?

I just fixed it, I’ll explain how in case someone finds themselves in the same situation. Turns out I unchecked Local Media Assets in the agents settings under tvdb sometime (probably when I was troubleshooting). This prevented Plex from checking for external subtitle files when refreshing metadata. After I fixed that the srt files started reappearing as I refreshed the entire library.

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