PlexTraktSync: ERROR: : Unable to parse a valid provider from guid com.plexapp.agents.xbmcnfotv

The problem

While Movies are synchronizing well, none of the shows are. I’ve got the following error message for all of them:

ERROR: <Show:61408:24>: Unable to parse a valid provider from guid com.plexapp.agents.xbmcnfotv://76290?lang=xn

76290 is the TheTVDB Id of this show, you check it on their website.

I didn’t modify the config.json file:

    "xbmc-providers": {
        "movies": "imdb",
        "shows": "tvdb"
    },

I’m sure I’ve done something wrong but don’t know what… 😦

Expected behavior

Shows should synchronize without those errors.

Steps to reproduce the behavior

I’ve entered the simple command to sync only the shows:

python3 -m plex_trakt_sync sync --sync tv

In Plex, I’m using the XBMCnfoTVImporter and XBMCnfoMoviesImporter agents.

I do recall that the synchro was working with a previous installation I had, but I’ve just tried with version 0.7.19 and have a similar error:

Processing TV Shows  [------------------------------------]  2/191  00:15:20
ERROR: <xbmcnfotv:76290:<Show:61408:24>>: Unable to parse a valid provider from guid:'com.plexapp.agents.xbmcnfotv://76290?lang=xn', guids:[]

Workarounds

There is no workaround.

Environment

  • Version: 0.13.18
  • Python version: 3.9.6
  • Platform: Debian 11 (using the docker image python:latest)

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 24

Most upvoted comments

I think just need to put the .nfo file along the media, not full Kodi?