Plex Movie match returning empty titles

Server Version#: 1.18.2.2058
Plex Movie agent is used.

I just noticed this when Plex was failing to match The Hunger Games from 2012.

File name: /data/movies/The.Hunger.Games.2012/The.Hunger.Games.2012.Remux-2160p.mkv

The movie needs to be matched manually, when searching for “hunger games” without a year this is the result:

When searching for the same term with The Movie Database:

Any ideas? Am I the only one with this issue?

Same here with lots of titles


to name a few

Same here. I tried adding some movies to Plex last night and it wasn’t working and so I tried again this morning and still no luck. Some movies seem to match fine, others are not matching at all and then when you go to manually match them it comes back with a blank title.

Titles that matched fine:
The Room (2019)
6 Underground (2019)

Titles that failed:
The Daytrippers (1996)
The Little Drummer Boy Book II (1976)
…and some other older movies

Not sure if it is a pattern, but it seems like newer/recently released movies were matching but not older titles. Possible the newer movies are popular and cached on Plex’s servers already but the older ones it has to pull from IMDB and failing maybe? Just an idea anyway, not sure if there is actual rhyme or reason.

Edit:
Just tried a couple more and the new/old theory didn’t seem to hold up.

Worked:
Lucy in the Sky (2019)

Failed same way (no match initially and manual match shows blank title with score under 100):
Joker (2019)

There is something going on with upstream APIs cause Radarr is experiencing same issues with metadata.

@spuniun I had that issue with Radarr as well but not sure if it is the same thing? Radarr uses TheMovieDB while Plex uses IMDB, if I remember correctly?

In case it helps, here is the Radarr github issue.

Seems like they are saying it was a TMDB issue, but is working now. Can confirm the Radarr issue is fixed for me (I was able to refresh my Radarr movies and get titles again), but Plex is still having the bug from this thread.

Seems resolved now whomever was the culprit upstream

Alas still seeing the issue myself – hopefully will be a temporary problem which will resolve quickly overtime!

Yep just tried to load a few again and still having the issues as well.

Btw just to add, I believe I’m running latest Plex Pass version 1.18.3.2156.

Also doing the Plex Dance too before trying to re-add them (remove files from directory, scan, empty trash, clean bundles), but still end up with the same thing.

Exact same thing for me.

Can confirm same thing.

May I have some DEBUG (not VERBOSE) log file ZIPs please?

“me too” doesn’t help get it fixed… Sorry. :man_shrugging:

@ChuckPa Here are some fresh debug logs with only a manual match of The Hunger Games:
Plex Media Server Logs_2019-12-17_19-22-10.zip (72.7 KB)

1 Like

didn’t see this as a plex problem which is why I didn’t attach logs, clearly a TMDB api issue - anyhow, appears to be resolved for me now so all is well again

Just tried to add a few xmas movies and still not working for me. Attaching logs for @ChuckPa and other devs. Turned on debug logging before scanning.

Plex Media Server Logs_2019-12-17_14-58-10.zip (1.7 MB)

@deusxanime

The logs show a perfect match.

2019-12-17 14:57:17,480 (14d6a7fff700) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.imdb/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU3CnMxNgo4OTdmNTdmYmRmMGI0OTRkczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczMwClRoZSBMaXR0bGUgRHJ1bW1lciBCb3kgQm9vayBJaXM0Cm5hbWVzNAoxOTc2czQKeWVhcnMxNDAKJTJGbW50JTJGdmlkZW9zJTJGa2lkJTIwbW92aWVzJTJGVGhlJTIwTGl0dGxlJTIwRHJ1bW1lciUyMEJveSUyMEJvb2slMjBJSSUyMCgxOTc2KSUyRlRoZSUyMExpdHRsZSUyMERydW1tZXIlMjBCb3klMjBCb29rJTIwSUklMjAoMTk3NiklMkVhdmlzOApmaWxlbmFtZXM0MAo3ODA5YjdlM2M2ZGI0OTYxYTg4OTUzNDE5MDBhOTEwYzA4MmVlNTQ4czgKcGxleEhhc2hzNwoxMzAzODA0czgKZHVyYXRpb25zNgozMjk0NDNzMgppZHIwCg__
2019-12-17 14:57:17,481 (14d6a7fff700) :  DEBUG (runtime:49) - Received packed state data (556 bytes)
2019-12-17 14:57:17,483 (14d6a7fff700) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.imdb/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU3CnMxNgo4OTdmNTdmYmRmMGI0OTRkczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczMwClRoZSBMaXR0bGUgRHJ1bW1lciBCb3kgQm9vayBJaXM0Cm5hbWVzNAoxOTc2czQKeWVhcnMxNDAKJTJGbW50JTJGdmlkZW9zJTJGa2lkJTIwbW92aWVzJTJGVGhlJTIwTGl0dGxlJTIwRHJ1bW1lciUyMEJveSUyMEJvb2slMjBJSSUyMCgxOTc2KSUyRlRoZSUyMExpdHRsZSUyMERydW1tZXIlMjBCb3klMjBCb29rJTIwSUklMjAoMTk3NiklMkVhdmlzOApmaWxlbmFtZXM0MAo3ODA5YjdlM2M2ZGI0OTYxYTg4OTUzNDE5MDBhOTEwYzA4MmVlNTQ4czgKcGxleEhhc2hzNwoxMzAzODA0czgKZHVyYXRpb25zNgozMjk0NDNzMgppZHIwCg__
2019-12-17 14:57:17,483 (14d6a7fff700) :  INFO (agentkit:957) - Searching for matches for {'openSubtitlesHash': '897f57fbdf0b494d', 'name': 'The Little Drummer Boy Book Ii', 'year': '1976', 'filename': '%2Fmnt%2Fvideos%2Fkid%20movies%2FThe%20Little%20Drummer%20Boy%20Book%20II%20(1976)%2FThe%20Little%20Drummer%20Boy%20Book%20II%20(1976)%2Eavi', 'plexHash': '7809b7e3c6db4961a8895341900a910c082ee548', 'duration': '1303804', 'id': '329443'}
2019-12-17 14:57:17,485 (14d6a7fff700) :  DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/library/metadata/329443/tree'
2019-12-17 14:57:17,495 (14d6a7fff700) :  INFO (__init__:138) - checking hash search vector: https://meta.plex.tv/movie/hash/78/7809b7e3c6db4961a8895341900a910c082ee548.xml
2019-12-17 14:57:17,510 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'https://meta.plex.tv/movie/hash/78/7809b7e3c6db4961a8895341900a910c082ee548.xml' from the HTTP cache
2019-12-17 14:57:17,528 (14d6a7fff700) :  INFO (__init__:169) - Scoring {'tt0063230': [8, u'The Little Drummer Boy', u'1968', 2, 158, 0], 'tt0074805': [0, u'The Little Drummer Boy Book II', u'1976', 196, 8304, 0]}
2019-12-17 14:57:17,529 (14d6a7fff700) :  INFO (__init__:438) - ---- HASH RESULTS MAP ----
2019-12-17 14:57:17,529 (14d6a7fff700) :  INFO (__init__:439) - {'tt0063230': [8, u'The Little Drummer Boy', u'1968', 2, 158, 55], 'tt0074805': [0, u'The Little Drummer Boy Book II', u'1976', 196, 8304, 119]}
2019-12-17 14:57:17,539 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'http://127.0.0.1:32400/services/tmdb?uri=%2Fmovie%2Ftt0063230%3Fappend_to_response%3Dreleases%2Ccredits%26language%3D' from the HTTP cache
2019-12-17 14:57:17,548 (14d6a7fff700) :  INFO (__init__:447) - Adding hash match:  (1968) score=55, key=tt0063230
2019-12-17 14:57:17,557 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'http://127.0.0.1:32400/services/tmdb?uri=%2Fmovie%2Ftt0074805%3Fappend_to_response%3Dreleases%2Ccredits%26language%3D' from the HTTP cache
2019-12-17 14:57:17,566 (14d6a7fff700) :  INFO (__init__:447) - Adding hash match:  (1976) score=119, key=tt0074805
2019-12-17 14:57:17,567 (14d6a7fff700) :  INFO (__init__:455) - Found perfect match with plex hash query.
2019-12-17 14:57:17,567 (14d6a7fff700) :  INFO (__init__:138) - checking title/year search vector: https://meta.plex.tv/movie/guid/a4/a488c6a1be85a65a17c234af1f36febbbd16fd46.xml
2019-12-17 14:57:17,576 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'https://meta.plex.tv/movie/guid/a4/a488c6a1be85a65a17c234af1f36febbbd16fd46.xml' from the HTTP cache
2019-12-17 14:57:17,585 (14d6a7fff700) :  INFO (__init__:169) - Scoring {'tt0074805': [0, u'The Little Drummer Boy Book Ii', u'1976', 100, 2247, 0]}
2019-12-17 14:57:17,586 (14d6a7fff700) :  INFO (__init__:464) - ---- TITLE_YEAR RESULTS MAP ----
2019-12-17 14:57:17,586 (14d6a7fff700) :  INFO (__init__:465) - {'tt0074805': [0, u'The Little Drummer Boy Book Ii', u'1976', 100, 2247, 100]}
2019-12-17 14:57:17,596 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'http://127.0.0.1:32400/services/tmdb?uri=%2Fmovie%2Ftt0074805%3Fappend_to_response%3Dreleases%2Ccredits%26language%3D' from the HTTP cache
2019-12-17 14:57:17,604 (14d6a7fff700) :  INFO (__init__:473) - Adding title_year match:  (1976) score=100, key=tt0074805
2019-12-17 14:57:17,605 (14d6a7fff700) :  INFO (__init__:481) - Found perfect match with title/year query.
2019-12-17 14:57:17,605 (14d6a7fff700) :  INFO (__init__:487) - ---- TMDb RESULTS MAP ----
2019-12-17 14:57:17,621 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'http://127.0.0.1:32400/services/tmdb?uri=%2Fsearch%2Fmovie%3Fquery%3DThe%2BLittle%2BDrummer%2BBoy%2BBook%2BIi%26year%3D1976%26language%3Den%26include_adult%3Dfalse' from the HTTP cache
2019-12-17 14:57:17,638 (14d6a7fff700) :  DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.agents.themoviedb/messaging/function/TWVzc2FnZUtpdDpHZXRJbWRiSWQ_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzNQoyNjUzNnM3CnRtZGJfaWRyMAo_'
2019-12-17 14:57:17,669 (14d6a7fff700) :  INFO (__init__:292) - MetadataSearchResult(lang='en', thumb=None, score=90, year=1976, id='tt0074805', name='The Little Drummer Boy Book II')
2019-12-17 14:57:17,682 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'https://api.cinematerial.com/1/request.json?imdb_id=tt0074805&key=plex&secret=rafS/pWq/aNo2&width=720&thumb_width=100.' from the HTTP cache
2019-12-17 14:57:17,703 (14d6a7fff700) :  DEBUG (networking:138) - Fetching 'https://api.cinematerial.com/1/request.json?imdb_id=tt0063230&key=plex&secret=ra5rdAiBzO6JM&width=720&thumb_width=100.' from the HTTP cache
2019-12-17 14:57:17,713 (14d6a7fff700) :  DEBUG (runtime:88) - Sending packed state data (580 bytes)

Stupid question time: Which UID/GID owns the directories where the docker /config is mapped to? I’m thinking ownership has changed and is in need of a sudo chown -R ....... pass.

You can easily see for yourself by naming a video file as a non-working title, for example Singin’ in the Rain (1952).mp4 and trying to match.

Frankly,

I can’t. I just created it at your suggestion.

@ChuckPa Turned on debugging and did it again, just to see.

After scanning you can see the three latest movies are unmatched.

image

And then if I try to do a manual match I just get a couple blank titles in return, though I do see one at least saying it has a score of 100 on that one.

Here’s a new log file set for the scan that I just did for the above screenshots.

Plex Media Server Logs_2019-12-17_16-24-26.zip (1.9 MB)

I also see there is already a new update to 1.18.4.2164-2aa83397b available. Know if anything is addressed there? I’ll try to update my docker container and see if either the update or just restarting Plex helps at all. I can also try chmod/chown my files again just to be sure if you think that could be an issue, though nothing should have changed AFAIK.

1 Like

How about trying my agent configuration?


After changing, restart PMS then “Refresh All Metadata” to make it run through again.

Supplemental: The library section has: