UPDATE: Figured out the issue. Any value I enter into TMDB under ACCOUNTS causes updates and playback of TV to fail. I've tried everything I can pull from https://www.thetvdb.com/member/api - Username, Unique ID, & API Key - and all of them cause the issue. It's like that setting is broken (or I can't figure out what to put there).
Enabled My Lists in ER (March 11, 2019 2.0.2 bld) but navigating to My TV Shows>Progress or My TV Shows>Episodes spins the wheel for a second and then fails. Log below. I saw this on an established RPi3 with OSMC and a brand new from scratch build I just made, with ER being the only thing installed\configured.
19:58:51.955 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
19:58:55.144 T:1926339072 DEBUG: LIRC: Update - NEW at 1537217:160 0 KEY_OK linux-input-layer (KEY_OK)
19:58:55.144 T:1926339072 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select
19:58:55.146 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=calendar&url=progress)
19:58:55.147 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/?action=mytvNavigator]
19:58:55.166 T:1533014784 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 19 ms
19:58:55.166 T:1906307840 DEBUG: StartScript - calling plugin Exodus Redux('plugin://plugin.video.exodusredux/','19','?action=calendar&url=progress')
19:58:55.167 T:1695544064 DEBUG: Thread LanguageInvoker start, auto delete: false
19:58:55.167 T:1695544064 INFO: initializing python engine.
19:58:55.167 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): start processing
19:58:55.469 T:1695544064 DEBUG: -->Python Interpreter Initialized<--
19:58:55.470 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): the source file to load is "/home/osmc/.kodi/addons/plugin.video.exodusredux/default.py"
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): setting the Python path to /home/osmc/.kodi/addons/plugin.video.exodusredux:/home/osmc/.kodi/addons/script.exodusredux.artwork/lib:/home/osmc/.kodi/addons/script.exodusredux.metadata/lib:/home/osmc/.kodi/addons/script.module.addon.common/lib:/home/osmc/.kodi/addons/script.module.beautifulsoup4/lib:/home/osmc/.kodi/addons/script.module.certifi/lib:/home/osmc/.kodi/addons/script.module.chardet/lib:/home/osmc/.kodi/addons/script.module.exodusredux/lib:/home/osmc/.kodi/addons/script.module.idna/lib:/home/osmc/.kodi/addons/script.module.metahandler/lib:/home/osmc/.kodi/addons/script.module.myconnpy/lib:/home/osmc/.kodi/addons/script.module.openscrapers/lib:/home/osmc/.kodi/addons/script.module.requests/lib:/home/osmc/.kodi/addons/script.module.resolveurl/lib:/home/osmc/.kodi/addons/script.module.simplejson/lib:/home/osmc/.kodi/addons/script.module.urllib3/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-arm-linux-gnueabihf:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): entering source directory /home/osmc/.kodi/addons/plugin.video.exodusredux
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): instantiating addon using automatically obtained id of "plugin.video.exodusredux" dependent on version 2.19.0 of the xbmc.python api
19:58:55.649 T:1926339072 DEBUG: ------ Window Init (DialogBusy.xml) ------
19:58:55.750 T:1926339072 DEBUG: LIRC: Update - NEW at 1537823:160 0 KEY_OK_UP linux-input-layer (KEY_OK_UP)
19:58:58.291 T:1695544064 INFO: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): script successfully run
19:58:58.399 T:1695544064 INFO: Python script stopped
19:58:58.399 T:1695544064 DEBUG: Thread LanguageInvoker 1695544064 terminating
19:58:58.402 T:1926339072 ERROR: GetDirectory - Error getting plugin://plugin.video.exodusredux/?action=calendar&url=progress
19:58:58.403 T:1926339072 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.exodusredux/?action=calendar&url=progress) failed
19:58:58.404 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=mytvNavigator)
19:58:58.404 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/]
19:58:58.405 T:1926339072 DEBUG: Loading items: 11, directory: plugin://plugin.video.exodusredux/?action=mytvNavigator sort method: 0, ascending: false
19:58:58.427 T:1703932672 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 23 ms
19:58:58.433 T:1695544064 DEBUG: Thread BackgroundLoader start, auto delete: false
19:58:58.444 T:1695544064 DEBUG: Thread BackgroundLoader 1695544064 terminating
19:58:58.501 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
UPDATE: Figured out the issue. Any value I enter into TMDB under ACCOUNTS causes updates and playback of TV to fail. I've tried everything I can pull from https://www.thetvdb.com/member/api - Username, Unique ID, & API Key - and all of them cause the issue. It's like that setting is broken (or I can't figure out what to put there).
Enabled My Lists in ER (March 11, 2019 2.0.2 bld) but navigating to My TV Shows>Progress or My TV Shows>Episodes spins the wheel for a second and then fails. Log below. I saw this on an established RPi3 with OSMC and a brand new from scratch build I just made, with ER being the only thing installed\configured.
19:58:51.955 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 19:58:55.144 T:1926339072 DEBUG: LIRC: Update - NEW at 1537217:160 0 KEY_OK linux-input-layer (KEY_OK) 19:58:55.144 T:1926339072 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select 19:58:55.146 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=calendar&url=progress) 19:58:55.147 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/?action=mytvNavigator] 19:58:55.166 T:1533014784 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 19 ms 19:58:55.166 T:1906307840 DEBUG: StartScript - calling plugin Exodus Redux('plugin://plugin.video.exodusredux/','19','?action=calendar&url=progress') 19:58:55.167 T:1695544064 DEBUG: Thread LanguageInvoker start, auto delete: false 19:58:55.167 T:1695544064 INFO: initializing python engine. 19:58:55.167 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): start processing 19:58:55.469 T:1695544064 DEBUG: -->Python Interpreter Initialized<-- 19:58:55.470 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): the source file to load is "/home/osmc/.kodi/addons/plugin.video.exodusredux/default.py" 19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): setting the Python path to /home/osmc/.kodi/addons/plugin.video.exodusredux:/home/osmc/.kodi/addons/script.exodusredux.artwork/lib:/home/osmc/.kodi/addons/script.exodusredux.metadata/lib:/home/osmc/.kodi/addons/script.module.addon.common/lib:/home/osmc/.kodi/addons/script.module.beautifulsoup4/lib:/home/osmc/.kodi/addons/script.module.certifi/lib:/home/osmc/.kodi/addons/script.module.chardet/lib:/home/osmc/.kodi/addons/script.module.exodusredux/lib:/home/osmc/.kodi/addons/script.module.idna/lib:/home/osmc/.kodi/addons/script.module.metahandler/lib:/home/osmc/.kodi/addons/script.module.myconnpy/lib:/home/osmc/.kodi/addons/script.module.openscrapers/lib:/home/osmc/.kodi/addons/script.module.requests/lib:/home/osmc/.kodi/addons/script.module.resolveurl/lib:/home/osmc/.kodi/addons/script.module.simplejson/lib:/home/osmc/.kodi/addons/script.module.urllib3/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-arm-linux-gnueabihf:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0 19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): entering source directory /home/osmc/.kodi/addons/plugin.video.exodusredux 19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): instantiating addon using automatically obtained id of "plugin.video.exodusredux" dependent on version 2.19.0 of the xbmc.python api 19:58:55.649 T:1926339072 DEBUG: ------ Window Init (DialogBusy.xml) ------ 19:58:55.750 T:1926339072 DEBUG: LIRC: Update - NEW at 1537823:160 0 KEY_OK_UP linux-input-layer (KEY_OK_UP) 19:58:58.291 T:1695544064 INFO: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): script successfully run 19:58:58.399 T:1695544064 INFO: Python script stopped 19:58:58.399 T:1695544064 DEBUG: Thread LanguageInvoker 1695544064 terminating 19:58:58.402 T:1926339072 ERROR: GetDirectory - Error getting plugin://plugin.video.exodusredux/?action=calendar&url=progress 19:58:58.403 T:1926339072 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.exodusredux/?action=calendar&url=progress) failed 19:58:58.404 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=mytvNavigator) 19:58:58.404 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/] 19:58:58.405 T:1926339072 DEBUG: Loading items: 11, directory: plugin://plugin.video.exodusredux/?action=mytvNavigator sort method: 0, ascending: false 19:58:58.427 T:1703932672 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 23 ms 19:58:58.433 T:1695544064 DEBUG: Thread BackgroundLoader start, auto delete: false 19:58:58.444 T:1695544064 DEBUG: Thread BackgroundLoader 1695544064 terminating 19:58:58.501 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------