Thanks @
WillingBrief
I was able to replicate the problem but it has me beat as after 25 minutes, I still cannot figure out where it is going wrong. I think the problem is with the scraper as what TheTVDB is returning is correct. You can see in the below extract from the API return that all the data is there, but the scraper seems to be parsing it incorrectly.
This will require investigating by the developer, so it will be a while off for any fix.
xml:
{
"id": 7466475,
"airedSeason": 2,
"airedSeasonID": 820713,
"airedEpisodeNumber": 8,
"episodeName": "Memories of Family",
"firstAired": "2019-11-30",
"guestStars": [],
"directors": [],
"writers": [],
"overview": "Celeste is being manipulated by someone. Someone who has forced the primal to attack the village and devour its undead residents. Gran takes the chance to leap into Celeste to rescue Lyria, Io, and Orchis.",
"language": {
"episodeName": "en",
"overview": "en"
},
"productionCode": "",
"showUrl": "",
"lastUpdated": 1575019391,
"dvdDiscid": "",
"dvdSeason": null,
"dvdEpisodeNumber": null,
"dvdChapter": null,
"absoluteNumber": 22,
"filename": "series/319981/episodes/7466475.jpg",
"seriesId": 319981,
"lastUpdatedBy": 132808,
"airsAfterSeason": null,
"airsBeforeSeason": null,
"airsBeforeEpisode": null,
"imdbId": "tt11247952",
"contentRating": null,
"thumbAuthor": null,
"thumbAdded": "",
"thumbWidth": "640",
"thumbHeight": "360",
"siteRating": 0,
"siteRatingCount": 0,
"isMovie": 0
}
In the meantime, you need to sort that episode correctly. The best way to do this is with a NFO file for the episode. If you don't have one, here is the one from my test...
https://paste.kodi.tv/ajobufuvac
Copy the contents and paste it into a txt file and rename the file to match your episode file, but use the .nfo extension.
Delete the existing episode 22 out of the library, and scan the new episode into the library.
More details on nfo files can be found in My Signature below