Despues de buscar por todos sitios porque no me actualizaba bien la biblioteca, solo me actualizaba una serie... Creo que he encontrado el error en el log.
Parece que el python library.py intenta obtener la temporada y episodio del item "Añadir esta serie a la biblioteca" lo que da error, y salta la excepcion en library_service.py, con lo que ya no sigue actualizando la siguiente serie (te pego el trozo del fichero de log mas abajo).
Esto me ocurre en todos los xbmc que tengo a partir de las ultimas versiones de pelisalacarta. Imagino que se solucionaria poniendo el try-except para cada serie en library_service.py, y no para todo el bucle for. O simplemente con un try-except en la llamada a get_season_and_episode.
Muchas gracias y felicidades por todo vuestro trabajo!!!!!!!
fullfilename=/var/mobile/Library/Preferences/XBMC/userdata/addon_data/plugin.video.pelisalacarta/library/SERIES/El Mentalista/5x19.strm , itemurl=plugin://plugin.video.pelisalacarta/?channel=shurweb&action=play_from_library&category=Series&title=El+Mentalista+5x19&url=http%3A%2F%2Fwww.shurweb.es%2Fvideos%2Fel-mentalista-5x19%2F&thumbnail=&plot=&server=directo&Serie=El Mentalista&subtitle=&extra=
11:27:35 T:134127616 NOTICE: [library.py] savelibrary acaba
11:27:35 T:134127616 NOTICE: [library.py] savelibrary titulo=Añadir esta serie a la biblioteca de XBMC, url=http://www.shurweb.es/serie/el-mentalista/, server=directo, canal=, category=Series, serie=El Mentalista, accion=play_from_library, subtitle=
11:27:35 T:134127616 NOTICE: Serie=El Mentalista
11:27:35 T:134127616 NOTICE: Previous line repeats 2 times.
11:27:35 T:134127616 NOTICE: get_season_and_episode('Añadir esta serie a la biblioteca de XBMC')
11:27:35 T:134127616 NOTICE: []
11:27:35 T:134127616 NOTICE: [library_service.py] No hay series para actualizar