TV Series - TVDB vs TMDB Special Episode Numbers?

Special episodes for TV series are in my library as per the numbering on TVDB. When playing them, Trakt identifies them incorrectly as the series numbers on TMDB don’t align with those on TVDB.

Example…Firefly movie Serenity is S00E01 according to TVDB. But when playing the movie as a special Trakt identifies it as Fear Factor S5E08. Is there a way to fix this in Trakt?

no, there’s no way to fix this TVDB and TMDB are two different sites. For the most part, Trakt pulls from TMDB so whatever shows in TVDB would not take affect in Trakt. Specials are messy in general :(.

Yeah, TMDB doesn’t allow movies in the specials, so they will never be on the pages. If you want them to match correctly, it’s better to have your libraries using TMDB, like we do.

As for why it’s showing that episode of Fear Factor instead of the movie, it’s simple. That episode has the TMDB ID: 16320 and the movie page for Serenity has the TMDB ID: 16320. TMDB has different sets of IDs for shows, movies, episodes and people, so it’s possible to have 4 pages in the website with the same ID, one of each kind. It identifies as the episode because you are playing an ‘episode’, not a ‘movie’.
Certain special episodes might identify correctly if they have the correct IDs, but it won’t work on movies that are included as specials there.