How can I prevent shows from become unmatched when I Update a library?

According to this page Updating means “check for new or changed content and get metadata for it if needed”.

But if I do update, then many TV shows which I have previously manually matched, become unmatched. (E.g. their posters disappear.) They haven’t changed. But now I have to go and “Fix incorrect match” and point it to the correct Movie Database entry again.

Is there any way I can prevent this? This seems like incorrect behaviour, according to the above page. How do I make a match permanent?

Don’t rely on manual match. This should be always the last option, after you exhausted the other options.

Do also check if your files are in mp4/m4v format.
If they are, they could contain internal metadata which can potentially throw off Plex’s scanners.
To avoid such troubles, go to Settings - Server - Agents - Shows -TheTVDB
In there, grab the line ‘Local Media Assets’ with your mouse and drag it downwards, so it ends up being at the bottom of the stack active agents.

Correct your folder and filenames. This is crucial in Plex:

  1. Look up your show on TheTVDB
  2. Take the title as it is used on TheTVDB. If there is something in parentheses, take that too. If the title contains invalid characters (depends on your file system), like § : % *, simply leave them out.
  3. Check the naming and the folder structure of your show. Name the top folder of the show exactly after the title on TheTVDB. No abbreviations. No additional subfolders. No aliases.
  4. Name the episode files according to the above linked naming guide. Use the same title as for the top folder. Show's Title - s01e01 - additional info.ext (’- additional info’ can be left out)
  5. After you corrected the naming and folder structure, perform the Plex Dance with all files for this show.

Thank you!