OK thanks.
IPv6 was already disabled on router. I just disabled it on PC. All my episodes currently have metadata so I guess we can only wait and see if this happens again.
What happens with some computers. The OS thinks it knows better. It send out IPv6… the router doesn’t understand it or, worse, doesn’t convert it correctly.
The result is a timeout when getting metadata. PMS waits 15 seconds for a reply to its query. It will try again but only a limited number of times. It does this to prevent your IP from being spam-blocked.
Lots of time has passed but I just wanted to update you that I noticed I have recurrence of the issue. I added episodes 7-13 of The Girlfriend Experience to my library in the span of 10-15 minutes. Plex got metadata for episodes 7, 8, 9, and 11 - but did not pick up metadata for episodes 10, 12, and 13. (I already have earlier episodes of the series in my library with metadata just fine).
IPv6 has been disabled ever since your recommendation.
I tried to both refresh metadata and to analyze episode 10 a few times, but Plex still did not pull the episode name or metadata. (Episode 10 is being labeled “Episode 10” while filename does indeed have the episode name in it). I exited PMS and relaunched it. Tried to refresh metadata on the episode again and it seems like it was able to download a poster for episode 10, but that’s it. Still no title or other metadata. Tried Episode 12, and same thing, just downloaded the poster.
That’s telling me it’s getting confused by something else.
Are you using MP4 files? If so, is there embedded metadata? The tool on windows (I think) is ‘Mediainfo’. Look at the metadata tags for Name / Title.
If they are ambiguous or contradictory, PMS will see the name in the file, and try to find that entire name within the scope of the Series. This is usually where the automation breaks down. We humans can decode it easily enough but the automation can’t.
Episode 9 (metadata correctly downloaded) has the following Title (showing in Properties and in VLC media info): “The Girlfriend Experience: S01E09 - Blindsided”
Episode 10 is the exact same format but did not download metadata: “The Girlfriend Experience: S01E10 - Available”
It doesn’t look like there’s any other embedded metadata except that title.
Filenames: “The Girlfriend Experience - 1x09 - Blindsided.mkv”, “The Girlfriend Experience - 1x10 - Available.mkv”
Have you tried the simple ‘Plex Dance’ step? It’s necessary when you rename files, which didn’t match, after PMS has scanned them.
The steps remove the unmatched entries from the DB and metadata tree. When you move the files back into position, PMS will see them as new files.
Steps are:
Move media out
Update Library (Scan files)
Empty trash
Clean Bundles (allow to finish / disks to quiesce)
Move media back into position
Update library again
Observe it matching
As a note: Name: SxxExx - optional title isn’t the standard.
Standard is Name <delimiter> SxxExx <delimiter> optional title
I just did the full Plex dance on episode 10 and it readded the file as “Episode 10” unfortunately.
I realize the metadata in the file might not be the standard, but the filename is definitely the standard and the other episodes (7, 8, 9) have the exact same syntax and they matched. So some other issue must be at hand here.
Also worth testing:
Create an exemption rule in the preferences of your anti virus software, so it doesn’t interfere in the Plex data folder.
I recommend to do this:
Go to Settings - Server - Agents - Shows - TheTVDB
In there, grab the line ‘Local Media Assets’ with your mouse and drag it downwards, so it ends up being at the bottom of the stack of active agents.
Repeat the same under
Settings - Server - Agents - Shows - TheMovieDatabase
+
Settings - Server - Agents - Movies - Plex Movie
+
Settings - Server - Agents - Movies - TheMovieDatabase
Alright well the episodes magically got their metadata. @ChuckPA - I did the cache purge you suggested, and upon opening and refreshing metadata, I noticed all the episodes had their names. I don’t know whether the metadata refreshed extremely quickly or the metadata magically did download sometime before I shut off PMS (like a bad scientist, I didn’t check if they got their metadata just before shutting down PMS).
A bit anticlimactic since I’m still curious what the issue was.
@OttoKerner I actually am on Ethernet and have been for many months. When I connected to ethernet instead of Wifi at the time, I shut off the IPv6 in that network adapter as well.
We’ll see if the issue recurs. Thanks both of you for your time!
The metadata cache occasionally gets corrupted. Those corruptions come from communication issues, some of which are direct to TMDB, IMDB, and TVDB. Clearly the caches erases all the partial retrievals. With those partial retrievals gone, PMS knows to get fresh. That’s what resolves the problem