95% of my Cast portraits no longer show up

Server Version#:1.19.1.2645-ccb6eb67e
Player Version#:All Other platforms

As in the title, most of the portraits for the casts are just blanked out. This is for movies and also shows. The movie i have here is one ive only just added within the past hour. I have recently migrated my database 2 days ago so this is post-migration but this is happening to all of my movies from before and any new ones I’m adding since then.


Just to start out, I have read these other topics:
Topic 1
Topic 2
(I originally tried to add more links to other topics and posts i have tried but It says I can only post 2 links since I’m new, even though they’re links to this forum but ok)

None of the solutions listed in these have worked. I followed all the instructions that suggested I should make sure local media assets are set to lowest priority but I took it a step further and just straight up turned it off. I have heard issues of Plex prioritizing local metadata within MP4s. I have tried refreshing metadata with it on but low priority and refreshing it with it low priority and off.


I also made sure to have The Movie Database listed as the source for all my cast information in the Plex Movie options

I quick look into the XML shows some strange linking to something i am unfamiliar with and the reason why only Rosamund Pike is the only one to have her portrait.

I did recently migrate my Plex Database from an old spinning drive to an NVME drive. I followed the directions as best as I can as its pretty simplistic to do that. I just copied the whole Plex Media Server folder out of the App data directory and onto the new one and made sure Plex Media Server knew where to look now. I have video seeking and chapter thumbnails enabled so my library data was close to 200 GBs. After that was all done, i had zero issues with anything else. I pointed Plex at the new location of the database info and everything smoothed over without a hitch. As if Plex hadn’t even noticed a thing. I don’t understand what the directory of the thumb="original/xxxxxxxxxxx.jpg is about or where that is referencing. The only cast portrait which is working obviously is the one with the actual TMDB url. Obviously something happened in the transfer of my database from drive to drive but i copied EVERYTHING over. It is still all the same computer so not a totally different system or anything. I have tried refreshing all metadata and nothing has changed or helped it. If there is a way I could clear these thumb="original/xxxxxxxxxxx.jpg entries and refresh them, that would be great. It just seems like Plex seems to think they’re working so when I refresh, nothing seems to happen. I’m not sure what else to do. I would like to not do a full database refresh but its very annoying not having the portraits there. If anyone can provide any insight that would be great.

Your XML looks wrong. Those pictures should refer back to TheMovieDB.

Here’s what mine looks like.

<Role id="1675" filter="actor=1675" tag="Keira Knightley" role="Elizabeth Bennet" thumb="http://image.tmdb.org/t/p/original/8GaYprIb8GlljllLnZtQyIZ7thU.jpg"/>
<Role id="364" filter="actor=364" tag="Matthew Macfadyen" role="Mr. Darcy" thumb="http://image.tmdb.org/t/p/original/2FF3Yjxd7DYR4EIJL6s2GpKDMkJ.jpg"/>

Have you tried refreshing the metadata?

Yes, I have tried refreshing the metadata in different ways such as with local media assets in the bottom priority and also again with them off, just to make sure it’s not pulling in any incorrect portraits (which i don’t have any stored like that). I’m unfamiliar with the directory and storage techniques that Plex stores cast portraits. I don’t know if they’re just sitting in a folder somewhere or they’re in some kind of archive or what but i couldn’t find anything just by searching around in the Plex Database directory.

The fact that my XML looks wrong is sort of my main point. I don’t know what to do about it. refreshing metadata does nothing and I’m not about to manually go in and point all the XMLs actor links to TMDB links…

I have tried refreshing and waiting over night to see if anything happened then stopping the plex media service and starting it back up again, restarting my computer etc etc.

Ive tried to do refresh the whole library but also individual titles. No effect. When new movies are added, ones who have no existing entries in the database, this still happens. It keeps creating this *thumb="original/xxxxxxxxxxx.jpg entries for some reason.

I just tired to refresh Pride and Prejudice again, this is probably the third time, and now even Rosamund Pike is gone. Her portrait has now been cleared and replaced with the thumb="original/xxxxxxxxxxx.jpg thing like everyone elses. I don’t understand what is going on.

Try clearing out the agent cache and then refresh 1 movie that has missing photos. Try the one from the image above. If ti doesn’t work, grab your logs and post them for me to check.

I have already done that, i tried to link to it in my original post but it wouldn’t let me. I made a copy of everything in the folder and set it off to the side. Upon further inspection, there is absolutely nothing in any of those folders. The folder structure is there but there is nothing in there. Even after refreshing and everything, nothing has been rebuilt in the actual library database after my deletion, the Plugin Support folder remains empty. This is what was inside of those caches before i deleted them. Every path i took was like this. It was just a folder full of folders.




When I originally migrated drives, I didn’t just do a cut and paste. I did a copy and paste as i didn’t want there to be any issues for files being in use, even though my server process was stopped at the time. I can’t tell you if there ever was anything in the Plug in support folders but all I can say is at the time of migration, there wasn’t anything and I’ve only been having issues since then so I’m not entirely sure what that folder handles.

Did file explorer cut off a folder? The cache folder should not sit in C:/ There should be a “Plex Media Server” folder first.

I don’t think you did it right.

That was the cache folder that I copied out into C: then deleted the original Cache from within Plugin Support. I had already done what you had suggested prior to you suggesting it but was unable to link to the same forum post you did because of the link limit for new users on here. Even if they’re links to your own forum posts. Anyway. The cache folder I showed in the screenshots was an exact copy of the structure of it when it was within Plugin Support. I wanted to make sure i had a copy off to the side after deleting in case it made things worse. Regardless though. Nothing in Plugin Support has been rebuilt. Even after all this refreshing of metadata. It still remains completely empty from when i cleared it out so i don’t exactly know what that means if Plex doesn’t want to seem to repopulate it.

I don’t understand what I did wrong in the migration. I just simply copied the entire Plex Media Server folder, which in my case is around 200 GBs and when done I pointed the Plex server back at it. I didn’t go messing around within that folder at all. Everything else about the database is find as in all my other metadata. Collections, custom movie posters, edited fields etc. So if i did just a simple copy and everything else worked, i don’t understand what i possible could have done wrong. All my movies play correctly, so it’s not like there’s a mix up with video file locations or anything from an improperly moving the database.

Does Plex save Cast photos locally or does it look at TMDB everytime? If local, i have no idea where it would specifically save them.

As far as the logs go. Is there a way to get complete local server logs? When i’m on the plex web app in the settings, the logs in there seem to only reference behavior going on in the actual web app, not the server itself and get completely reset when i reload the page which doesn’t seem like the kinds of logs you want.

I’m very embarassed but it seems that you’re right lol. I had pointed plex to the correct migrated database folder. But the cache I was backing up and delete was actually from a different, older, non active database directory that I thought was the active one… everything is good now after I ACTUALLY deleted the real data within the REAL Plugin Support… thanks for helping out. sometimes things get messy

1 Like

Ah sorry. I thought you were showing the originals. I don’t really need to know about the copies you made, just what Plex is using.

Since that folder was inside of “users”, it’s permission are set to that Windows user. If you reinstalled Windows, that user doesn’t exist even if you create a new one with the same name. So pointing PMS to that folder, your current Windows user won’t have permission to write to it. You need to edit the permissions starting at the “Plex Media Server” level to make sure your current user has write access.

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