Some new movies don't appear in "Recently Added Movies"

Occasionally, when I add a new movie to my disk, Plex server will find it and process it, but it will not be added to the “Recently Added Movies” section of the dashboard (Plex Media Player). I can find it by searching for it, play it, etc., so I know it has been ingested.

In another thread, it was suggested to ensure the “Local Media Assets” plugin for the agent was last in the priorities list. I moved it down (it was previously just after Plex Movie), and then refreshed the movie, but that did not fix the issue.

Any ideas?

  1. Check the date and time setting of your server computer.

  2. https://forums.plex.tv/discussion/comment/1440452/#Comment_1440452

@OttoKerner said:

  1. Check the date and time setting of your server computer.

The clock on the PMS server (a Synology DS415play) is fine. It’s set to my correct TZ and date/time. My client computer’s clock is identical. I can also see that the newly added movie files (directory and video) both have the correct timestamp.

  1. https://forums.plex.tv/discussion/comment/1440452/#Comment_1440452

I’ve done this, and the logs are clean. No errors or “corrupt” or “malformed” messages.

Note that the movie also does not show in the correct position if I browse the movies and sort by date added. I can find the movie in the list, but it’s in among other movies that start with the same letter – this is incorrect, it should be at the top, because I just added it.

However, if I sort by title, then it does appear in the correct position.

Any ideas? Is the date added stored anywhere accessible, or is it in an opaque database?

Is it possible, that you had already a different file-version of this movie on your server?
Or that another movie was ‘mismatched’ as that movie in the past?

What happens, if you Plex Dance the movie?

@OttoKerner said:
Is it possible, that you had already a different file-version of this movie on your server?

No, I had thought of this and checked the timestamps on the files/folders. They were definitely created for this first time when I added them, and there were no previous/other versions.

Or that another movie was ‘mismatched’ as that movie in the past?

I don’t think so. I’m not sure how I would confirm this though. I’m certain that nothing was mismatched as the new movie at the time that I added it, because I had previously searched for it and did not find anything.

What happens, if you Plex Dance the movie?

This process fixes the problem. Thank you. But, any idea what the underlying cause might be? I’m sure this same issue will happen again.

@silentmiles said:
No, I had thought of this and checked the timestamps on the files/folders. They were definitely created for this first time when I added them, and there were no previous/other versions.

That is not what I meant.
When Plex has added the metadata for this movie to its database
at some point in the past, they will stay there
until the corresponding video file is removed and
‘bundles’ are cleared.

Is it possible that you disabled the ‘clean bundles’ operation under ‘Scheduled Tasks
or that your server device is off in the designated maintenance hours and so
the cleaning of bundles never happens on your server?

If that is the case, you might wanna trigger it manually - once a month or so.
(It may take several minutes to finish, particularly when it was never performed before.)

I don’t think so. I’m not sure how I would confirm this though. I’m certain that nothing was mismatched as the new movie at the time that I added it, because I had previously searched for it and did not find anything.

A ‘clean bundles’ would take care of that.

This process fixes the problem. Thank you. But, any idea what the underlying cause might be? I’m sure this same issue will happen again.

  • Perform ‘cleaning bundles’
  • stick to the naming guides
  • Let your server perform its maintenance regularly
  • avoid interference by embedded metadata in the ‘matching’ process by doing the following:

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 of active agents.
Repeat the same under
Settings - Server - Agents - Shows - TheMovieDatabase
+
Settings - Server - Agents - Movies - Plex Movie
+
Settings - Server - Agents - Movies - TheMovieDatabase

@OttoKerner said:
Is it possible that you disabled the ‘clean bundles’ operation under ‘Scheduled Tasks

No, I’ve just checked and confirmed that task is enabled.

or that your server device is off in the designated maintenance hours and so
the cleaning of bundles never happens on your server?

The server is a Synology DS415play which is never turned off. It’s not configured to auto power off either.

This process fixes the problem. Thank you. But, any idea what the underlying cause might be? I’m sure this same issue will happen again.

  • Perform ‘cleaning bundles’

This should be happening automatically, as above. When I ran it manually today it did not take long, so I assume it has been happening.

I do – almost religiously. :slight_smile: I say almost because I use Radarr to rename the files and move them into my media directory, and it’s configured to add a “quality” string to the movie file name, so my movie directories look like this:

Movie Title (YYYY)/
Movie Title (YYYY) Quality.mp4

Where “Quality” may be something like “Bluray-1080p”. Do you think this addition to the media name could cause problems? All of the media I ingest has this additional quality string, but only a few have had this problem with appearing in the recently added list.

  • Let your server perform its maintenance regularly

I do. All of the default maintenance options/schedules are set.

  • avoid interference by embedded metadata in the ‘matching’ process by doing the following:

I’ve just confirmed that this is the way my agents are currently configured, with ‘Local Media Assets’ at the bottom of the list.