Archiving movies to NAS, Plex thinks they're newly added

I’m archiving older movies to NAS within the same Library but Plex thinks they’re newly added movies.

After some investigation I found out it does this only for movies that were initially added using a different Agent than the current one, since a couple months ago I switched from Plex Movies agent to The Movie Database agent. So all movies that I archive that were initially scanned using Plex Movies are now considered newly added movies.

This probably explains why some people archive their movies with no problems and others see them as newly added, because eventually they were added with a different agent.

I guess Plex should know it’s the same movie even though it used a different agent at some point in time to get its metadata from.

Not even sure there’s a solution for this unless deleting the database and forcing all movies to be added again and never change agent again.

This limitation is known (by design?) and is the result of the matching agent being used as part of the GUID which identifies the media (highlighted):

When matched with a different agent, the GUID is necessarily different and therefore it is seen as a completely new entry.

The only way I’m aware of to correct this is to manually merge the items by selecting both in the library view and then selecting the Merge option from the more (three vertical dots) menu at the top-right). Be sure to select the entry whose view stats you’d like to keep first.

I don’t have any such duplicated entries, but this is an example of how you would do this:

Great, you just made my day. Tried merging a few and it kept the older entry details. I’ll just have to do this manually until it reaches a point where archived movies are on the same agent as the current one.

Did you try re-freshing the metadata for the entire library, then re-scanning the library?

Refreshing the metadata should replace information from the old agent with that from the new agent, letting Plex merge the movies.

No, that’s not how it works.
Every item in the library will retain its individual metadata agent.
Refreshing metadata will only fetch metadata from this same, individually assigned, agent.
You can only change the matching with ‘Fix Match’, or the Plex Dance.

@FordGuy61, refreshing metadata doesn’t change the agent. But both @pshanew and @OttoKerner solutions work. I ended up doing ‘Fix Match’ for all items that weren’t using the correct agent because it was faster than ‘Merge’. But one way or the other it fixes this problem.

So now I have the archive script fully working, archiving movies that were added to the library more than X months ago and they are no longer listed as newly added.

1 Like

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