Server Version#: 1.32.4.7195
Player Version#: all players
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>
When a series in a TV Show library is set with date based episode naming, metadata xml cannot be found because plex is trying to fetch the wrong XML file. In the following example the episode should be set to ‘6/10/2023’, that’s the episode name that’s set and the XML file in the metadata folder is set to that name, but Plex is trying to use ‘6/9/2023’ and is failing to find the file.
File name (correct episode):
/data/YouTube/FilmJoy [UCEtB-nx5ngoNJWEzYa-yXBg]/2023-06-10 - Batman_Needs_Villains_-_Movies_with_Mikey [e8ub-YWrqrk].webm
On the episode page listing (correct episode):
- Season:
2023 - Episode:
6/10/23
Episode → GetInfo → View XML → Guid (wrong episode):
com.plexapp.agents.youtube://youtube|UCEtB-nx5ngoNJWEzYa-yXBg|FilmJoy [UCEtB-nx5ngoNJWEzYa-yXBg]/2023/2023-06-09?lang=xn
In the Alerts window (wrong episode):
Finished processing 'Film Joy 2023-06-09'
Console Logs (wrong episode):
Jun 23, 2023 07:41:22.764 [23407211432760] Warning — [Req#16c39] Unable to load episode file ["seasons/2023/episodes/2023-06-09.xml"]
Jun 23, 2023 07:41:22.768 [23407211432760] Error — [Req#16c39] Error parsing XML: Empty or non-existant file..
Jun 23, 2023 07:41:22.774 [23407211432760] Error — [Req#16c39] Error parsing XML: Empty or non-existant file..
Looking in the metadata folder (correct episode):
...\Plex Media Server\Metadata\TV Shows\9\f61e74cbc3a1cc6523325baf58f292fd3c3d4dd.bundle\Contents\_combined\seasons\2023\episodes\2023-06-10.xml
Every single episode for every show in this library is unable to find metadata because Plex is pointing to one day prior when fetching the metadata xml.
Attempted solutions:
- Did the plex dance
- Restarted docker container
- Optimized database
- Cleaned bundles
- Checked TimeZone
- Tried different file naming schemes
No matter what, Plex seems determined to key off of the incorrect date for episode name.
Am I missing something?