Force Metadata Update from TheTVDB?

Server Version#: 1.25.2.5319
Player Version#: 4.72.0 (web)

I’ve reproduced this a few times. Metadata on a show is updated in TheTVDB.com. Content is put in place, and the agent gathers data, but the data is based on a stale version of the data in TheTVDB. Using Refresh Metadata appears to still draw from a local cache. Over time (days, usually), that data may finally be corrected.

Is there a way to force a refresh of data from TheTVDB?

Changed metadata will become available in Plex after about 48 hours.

Thanks for the reply, Otto! That’s good to know. Is there no way to expedite a change, then? I guess I always assumed that we were dealing with a local cache (local to my server), but I realize as we’re talking that this may be a cache held at a central location the agent is querying. Is this the case?

There does still seem to be some sort of local cache that needs to be cleared. I have one show in which the episodes within the season were reordered (in TheTVDB). This was over a week ago. Plex is still showing the stale metadata (even after Refresh).

I’ve tried removing the files, emptying the trash, cleaning the bundles (and even optimizing the database), and then readding the files. It still grabs the stale data.

What am I missing? Is there something that needs to be manually cleared?

There is no local cache, if you are using the new metadata agent (“Plex TV Series”).
But you should check if the desired “episode ordering” is selected for this show, because “Plex TV Series” is using the ordering from TheMovieDB.org by default.

Thanks again for your help. Ordering is definitely set to TheTVDB, and that has not changed. Any other suggestions?

Oh, and to be clear, yes, the library and the series are using the new Plex TV Series agent.

Check if the ordering has been reverted over on TheTVDB. They have a policy to only use the ordering how it was originally aired when the show was new.

Repeats on other stations, in other countries, or on internet streaming services sometimes use different orderings.

In this case, this is a YouTube show, and I’m actually the author (and, so far, sole revisor) of the entry in TheTVDB. I made a mistake in the original entry years ago (in the ordering). I corrected the order over a week ago.

TheTVDB shows the correct ordering. For the hey of it, I checked TheMovieDB.org, and it has no entry for the show.

This might be important.
Use the Fix Match command,
clear out the “Title” input field and put in tvdb-xxxxx (replace the xxxxx part with the TheTVDB ID of your show.)
Then let it search, click on the (probably sole) result.

Alternatively, add the show to TMDB as well.

Done (Fix Match). No change.

You can see why I might fixate on the idea of a cache, right? If I’ve removed the episodes, emptied the trash and cleaned the bundles, this incorrect data should be completely gone, shouldn’t it?

And yet it resurfaces.

It would help if you gave the show name you are having issues with (and the link to TheTVDB page to make sure the proper show is being looked at).

-Shark2k

Happy to. Thanks for your help. I’ve had similar issues with a few shows, but this is the specific show that I’m currently tracking down:

Book of Mormon Central: KnoWhy
TheTVDB Series ID: 368405
https://thetvdb.com/series/knowhy

The specific issue is with S01E05. The original S01E05 was incorrectly added, and is now in Unassigned. Episodes S01E06+ were all renumbered one less. All of my attempts to use the current data surround around S01E05. Currently, it shows the old data, and I can’t seem to get it to refresh to the new.

I just created dummy videos for all 31 episodes and added them to my test server using the new Plex TV Series agent and can confirm what you are seeing.

A PLEX employee would have to check the metadata info on their side to see what is happening.
I don’t know if @BigWheel can do that or if they know who to inform about the metadata issue.

I used Filebot to name the files and that pulled the correct titles for episodes 5 on so that points to the issue be on the PLEX side.

Hopefully somebody that can correct it will see this and then let you know when it’s corrected.

Bearing that, there is always the option to manually update the title and description on your server and then lock those fields so that the information is correct.

-Shark2k

Thank you so much for taking the time to recreate the problem! This, of course, also negates the notion of a local cache being the problem. I’ll stop suggesting that. :slight_smile:

So between shark2k and OttoKerner, it would appear that the Plex TV Agent uses a database that, among other sources, keeps a replica of TheTVDB and appears to refresh it roughly every 48 hours. For reasons unclear, the process didn’t seem to recognize the episode reordering as something it needed to resync on this particular show.

If any of you know to whom I should submit a problem ticket, I’d greatly appreciate it. In the mean time, I’ll see if I can figure that out on my own. Thanks again!

To prove your point, Shark2k, I changed the Agent on this library to TheTVDB. Refresh metadata cleared it right up.

I am told, this should clear itself up after the next 24 hours.

1 Like

@jonfullmer You should be able to refresh metadata for the show and it should update with the correct information now.

I just tried on my test server and everything updated correctly.

-Shark2k

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