Actor bio page not listing all movies it should from server libraries

Server Version#: 1.40.0.7998
Player Version#: n/a

Having an odd issue. Discover doesn’t seem to be seeing all of my server’s libraries. In this case I noticed it is not seeing any of the movies in my (small) 4K movie library. It’s seeing the normal movie library but I noticed that when I brought up an actor bio the movies it shows I have for them did not include a film that is in my 4K library, and the library was not listed as a source for content with the actor. Amusingly, I can go to my 4K library and the particular film and choose the actor from the cast list of the movie, and then be shown all the films that include them but the one I got to the bio page from.

Any idea why the library’s contents are not being included? I’ve tried a metadata refresh on the library and a database optimize/bundles clean. The Plex Media Server instance was just restarted yesterday for unrelated reasons.

Is the library excluded from global search?
Has it “adult content” enabled?

Include in home screen and global search is on.
Include adult content is off.
Would “allow red band trailers” be involved in this? That is the only option I’m seeing that is different from my normal movies library so far.

It shouldn’t be. But maybe try toggling it and leave it for 3 days, see if and what is changing.

Okay, I’ll try that. I actually have that off on the 4K library but active on the normal Movies library, so that will be interesting if it does something since adult content has to be off.

Does the 4K library use the regular (non-legacy) “Plex Movies” agent?

Nope. Using “Plex Movie” for scanner and agent, same as the normal movie library.

I’ve realized this is effecting one of my TV libraries, too. The library uses a directory that actually gets used in another library as well, and I’m only getting one of the libraries and not the other listed in the actor bio page. The “include red band trailers” checkbox is off on both of these libraries so that does not seem to be a cause. I have the “missing” library hidden from the home screen but not global search. And there is a third TV library that uses these same settings and it still appears in the titles shown on the actor bio page.

When were the metadata in the affected libraries refreshed last time?

Could it be a database issue? Have you performed the thorough database repair (as is done by GitHub - ChuckPa/PlexDBRepair: Database repair utility for Plex Media Server databases ) semi-recently or ever?

The 4K movies library was refreshed just a couple days ago, when I first noticed this. I haven’t done any refresh on the TV library because honestly I don’t want a bunch of my posters/backgrounds to get changed due to a Plex poster source change. The 4K library is only 15 titles so it wasn’t much work to fix them. This TV library is hundreds of shows.

I used the db tool that is included in the PMS install once awhile back, and no issues were found from what I remember. I’ve never used Chuck’s tool.

Chuck script is using the same. It just makes it more convenient to use and it performs the repair not only on the main DB file, but also on the “blobs” DB file.

Been messing with this more…

  1. I stopped the Plex Media Server process and took a ZFS snapshot to save things as they were.

  2. After starting the server process back up I went into the aforementioned TV show library. I’d heard that if you lock the Title field on a program is locks the poster as well. So I selected every title in this media library (almost 290 shows) and group edited them to lock the Title, Sort Title, and Original Title fields. After saving changes I looked at a couple to make sure the changes where reflected.

  3. Ran a refresh of metadata on the library.

  4. … watched the posters change on multiple items, including ones I know for a fact I set selected poster images on and did not just take whatever the default was.

  5. Picked a show and started looking at the case details.

What I found was apparently my thing with this TV library is different than the issue with the 4K movies library. One actor’s bio page did not include this TV library in it, but others’ did. I checked other titles and the TV series library was included.

I stopped the Plex server again and rolled back the filesystem changes to undo the metadata refresh. When I checked again I can see the TV series library listed on the same actors it was before. So the metadata refresh did not impact things and my mistake was not looking at enough actor bios before coming to the conclusion it was the whole TV library from the actor pages.

But that is true of the 4K library issue. I went into the pre-play page for the two movies The Green Knight and Green Room. These are two movies I only have in 4K encodings, so they are not in any other library. I checked multiple actors on the cast rows of both and none of them listed the 4K movie library as being a local library they were in. The actor was only in that one movie on my server the result was no local libraries shown, but some listed my “normal” movie library for 1080/720/SD films I had with them.

Nope, that’s a myth.

Did you apply an Edition tag to those movies? Because doing so would exclude them immediately from Credits Discovery.

Yeah, I add edition tags on them, because otherwise you can’t tell the difference between them on the main screen hubs that combine items.

Screenshot 2024-04-15 at 04-55-34 Plex

What is the reason for excluding a movie from credits discovery just because it has an Edition tag?

Because, technically, applying an edition changes the “identity” – i.e. the guid of the movie. So that it longer matches the list of guid’s that’s appended to a “person” record in the database.
So if you do a reverse search from a person to all the works in which (s)he’s been involved, it will only find the original guid’s.
That’s a known restriction with how the editions are implemented at the moment.

(It is the same reason why “watched” status sync will not transfer the watched status of an edition to a different server.)

Ignoring that the GUID of a film shouldn’t be changing just because you add a Edition tag to it (it’s still the same movie, unless Plex is tracking what actors get edited out of certain cuts of a movie – LOL), Plex is listing the person on the cast row of the film when I view it.

Screenshot 2024-04-15 at 05-08-12 Plex

Clearly Plex knows Anton Yelchin is in this movie, located in the 4K library, even if the GUID is different. So why when I click his photo would it not list the same movie in the page it goes to:

Edit: By the way, this display is still wrong. From Up on Poppy Hill is in an Anime Films library, but note that library is not listed here even though the movie from it is.

I mean, I do tip my hat to you, as you have solved the mystery here… I just looked at Kyle MacLachlan’s page:

…and it’s missing the two copies of Dune I have:

Screenshot 2024-04-15 at 05-18-22 Plex

So essentially, Plex’s Editions feature and the Discover feature are incompatible with each other!

I’ve just spent a few days messing around with this too and realized it was because of this, movies with an Edition tag not showing up under an actor’s “Movies & Shows in Media Libraries”.

That is pretty problematic, it removes a lot of movies.

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