New Plex Movie Agent not auto matching

I had opened another issue about this a few months back, and provided logs and such, but there wasn’t a solution and I had gone back to the legacy agent (that topic has since been closed due to inactivity).

I am now trying the new plex agent again and still the same issues.

I just added a new movie called Why Me!. There is also an nfo in there that just contains the imdb and tmdb links and nothing else.

After a library scan, the movie appears as unmatched. When I click on Match in the context menu, it does show me multiple options, with the correct option as the first listing, however, if I select Auto Match and then Plex Movie, I get an error message: No matches were found using this agent.

The Plex Media Scanner Matcher log shows that the library scan indeed identified the movie by pulling the imdb link from the nfo, but it still did not match it.

# cat Plex\ Media\ Scanner\ Matcher.log 
Jun 17, 2021 13:37:36.804 [0x1553e8012b38] INFO - Plex Media Scanner v1.23.2.4656-85f0adf5b - Docker Docker Container (LinuxServer.io) x86_64 - build: linux-x86_64 - GMT -04:00
Jun 17, 2021 13:37:36.804 [0x1553e8012b38] INFO - Linux version: 5.10.28-Unraid, language: en-US
Jun 17, 2021 13:37:36.804 [0x1553e8012b38] INFO - Processor Intel(R) Pentium(R) CPU G4600 @ 3.60GHz
Jun 17, 2021 13:37:36.804 [0x1553e8012b38] INFO - /usr/lib/plexmediaserver/Plex Media Scanner --match --type 1 --log-file-suffix  Matcher --item 219267
Jun 17, 2021 13:37:36.805 [0x1553ea816808] DEBUG - Opening 20 database sessions to library (com.plexapp.plugins.library), SQLite 3.35.5, threadsafe=1
Jun 17, 2021 13:37:36.899 [0x1553ea816808] DEBUG - Matcher: found 1 auxiliary files in "/tower/Movies/Why Me! (1990)" (single media: yes)
Jun 17, 2021 13:37:36.899 [0x1553ea816808] DEBUG - Scanner [Plex Movie]: found local nfo file "/tower/Movies/Why Me! (1990)/Why Me! (1990) Bluray-720p (Why.Me.1990.720p.BluRay.FLAC.x264-HANDJOB).nfo"
Jun 17, 2021 13:37:36.900 [0x1553ea816808] DEBUG - Scanner [Plex Movie]: extracted IMDB id 'tt0100931' from "/tower/Movies/Why Me! (1990)/Why Me! (1990) Bluray-720p (Why.Me.1990.720p.BluRay.FLAC.x264-HANDJOB).nfo"
Jun 17, 2021 13:37:36.900 [0x1553ea816808] DEBUG - Matcher: no sidecar subtitle files found for "/tower/Movies/Why Me! (1990)/Why Me! (1990) Bluray-720p (Why.Me.1990.720p.BluRay.FLAC.x264-HANDJOB).mkv"
Jun 17, 2021 13:37:36.901 [0x1553ea816808] DEBUG - Matcher: no valid subtitles found, removing any existing media bundle file

There could be an issue with the naming… the show is listed as “Why Me?” not “Why Me!” at TheMovieDB, TheTVDB and IMDB. Sometimes that discrepency is enough to throw the agent matching off.

I need to see the server logs to determine why the actual match is failing.

PM sent with logs

Just to recap my pms with @drzoidberg33
There were two issues:

  1. Plex’s new agent does not like my filename format and is more specific about it than the legacy matcher. My filenames have various tags like quality and original filename after the Moviename (year) and apparently the new agent needs all those extra tags to be wrapped in [ and ].
  2. There was a bug with plex’s processing of local nfo’s with imdb tags, which should be fixed in a plex server update.

Thanks so much for helping me figure it out @drzoidberg33

2 Likes

Thank you so much for this information, pretty short sighted of the new matcher, really disappointing, looks like I am off to the legacy matcher until I am forced off it

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