Just FYI...
Kodi is switching over to the Python 3 Interpreter for the release of Kodi 18 Leia.
Problem is Python3 is not backwards compatible for any Addons, Modules, Scripts, Libraries etc., written using Python2 code.
As such, Authors of older modules have been updating their compilations to Py3 requirements.
Though it is possible to write code compatible with both, many of these have already been released and are only Py3 compatible.
Q: So why does my Video Addon suddenly not work on Kodi17 ?
A: Almost all Addons require other "Dependent" modules to work properly.
Many of these Modules have been updated already and will cause the Addon to either not load or not run.
Since these modules are installed with the default "auto-update" function enabled, this will happen in the background, the next startup will use the new module.
/kens