xbmc icon indicating copy to clipboard operation
xbmc copied to clipboard

Python error / TV Series

Open maltejahn opened this issue 9 months ago • 3 comments


name: Bug report about: Create a report to help us improve title: '' labels: '' assignees: ''


Addon used

  • [x ] Amazon VOD (plugin.video.amazon-test)
  • [ ] Browser Launcher (plugin.program.browser.launcher)
  • Addon version:

Account type

  • [ ] primevideo.com
  • [ x] amazon.(com/co.uk/de/jp)

System Setup (please provide the following information):

  • Hardware: Fire TV Stick
  • OS version:
  • Kodi version number: 21

Upload Logs

Describe the bug When going into "Watchlist/Series" I can see the Name I am looking for. But when clicking on it, instead of starting it I get a subfolder named like amzn1.dv.gti......................... I already cleared the cache (both). Alson after clearing the cache an going into "Watchlist/All" there are now only series and alot of "All" Folders..

in Kodi.log i found an Python error:


2025-03-21 06:52:39.728 T:10489   error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'TypeError'>
                                                   Error Contents: '<' not supported between instances of 'NoneType' and 'str'
                                                   Traceback (most recent call last):
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/default.py", line 9, in <module>
                                                       EntryPoint(argv)
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/startup.py", line 67, in EntryPoint
                                                       _g.pv.Route(verb, path)
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 185, in Route
                                                       elif 'browse' == verb: self._g.pv.Browse(path)
                                                                              ^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 459, in Browse
                                                       node, breadcrumb = self._TraverseCatalog(path)
                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 155, in _TraverseCatalog
                                                       self._LazyLoad(node[nodeName], pathList[0:1 + i])
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 1522, in _LazyLoad
                                                       self._Flush(bFlushVideoData=bCacheRefresh or bUpdatedVideoData)
                                                     File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 79, in _Flush
                                                       json.dump(self._videodata, fp, indent=2 if bPretty else None, separators=None if bPretty else (',', ':'), sort_keys=True)
                                                     File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/__init__.py", line 179, in dump
                                                       for chunk in iterable:
                                                     File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/encoder.py", line 432, in _iterencode
                                                       yield from _iterencode_dict(o, _current_indent_level)
                                                     File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/encoder.py", line 406, in _iterencode_dict
                                                       yield from chunks
                                                     File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/encoder.py", line 354, in _iterencode_dict
                                                       items = sorted(dct.items())
                                                               ^^^^^^^^^^^^^^^^^^^
                                                   TypeError: '<' not supported between instances of 'NoneType' and 'str'
                                                   -->End of Python script error report<--
                                                   
2025-03-21 06:52:40.502 T:10881   error <general>: GetDirectory - Error getting plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/all
2025-03-21 06:52:40.511 T:6246    error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/all) failed



When I use "search" for the title - then it works. So parsing the website throws the error/they changed something?

maltejahn avatar Mar 21 '25 06:03 maltejahn

I'm facing a similar problem with a single TV Series (One Piece, Italian PrimeVideo). It occurred the first time with Season 4 specifically. Forcing a refresh or clearing the plugin's cache does not help.

Here some hardware information that might help: Hardware: Raspberry Pi 5 (8 GB) OS Version: Debian 12.10 Kodi version number: 21.2

kodi.log

2025-04-09 20:49:17.864 T:1075     info <general>: AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadChannelEpgs - Loaded '50' EPG channels.
2025-04-09 20:49:17.949 T:1075     info <general>: AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadEpgEntries - Loaded '6769' EPG entries.
2025-04-09 20:49:17.959 T:1075     info <general>: AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadEPG - EPG Loaded - 3347 (ms)
2025-04-09 21:10:44.471 T:982      info <general>: CActiveAESink::OpenSink - initialize sink
2025-04-09 21:10:44.471 T:982      info <general>: CAESinkALSA::Initialize - Attempting to open device "@"
2025-04-09 21:10:44.473 T:982      info <general>: CAESinkALSA - Unable to open device "sysdefault" for playback
2025-04-09 21:10:44.474 T:982      info <general>: CAESinkALSA - Unable to open device "default" for playback
2025-04-09 21:10:44.474 T:982      info <general>: CAESinkALSA - Unable to open device "front" for playback
2025-04-09 21:10:44.474 T:982     error <general>: CAESinkALSA::Initialize - failed to initialize device "@"
2025-04-09 21:10:44.474 T:982      info <general>: CAESinkALSA::Initialize - Attempting to open device "sysdefault:CARD=vc4hdmi0"
2025-04-09 21:10:44.476 T:982      info <general>: CAESinkALSA::Initialize - Opened device "sysdefault:CARD=vc4hdmi0"
2025-04-09 21:10:44.476 T:982      info <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2025-04-09 21:10:44.476 T:982      info <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3
2025-04-09 21:10:49.246 T:25679    info <general>: [Amazon VOD] Refresh params: ({'lazyLoadURL': '/detail/0O2ACHCFWZJSNCQ2IB8F3CJVYW/ref=atv_dp_season_select_s4'}, ['root', 'Watchlist', 'watchlist', 'all', 'amzn1.dv.gti.64f64d0f-e90e-4f04-9fbc-fe6b3c6bb3eb', 'amzn1.dv.gti.96764b2b-f484-4e9d-8791-28fd96289098'], False)
2025-04-09 21:10:50.441 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.4311c812-e601-469a-a7ba-6939d2c93307
2025-04-09 21:10:50.441 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.f56f9122-67b6-44ec-987e-0febb5c60b2c
2025-04-09 21:10:50.442 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.98f9aec1-7d72-4608-9e09-33debcc457dd
2025-04-09 21:10:50.442 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.873c4caf-6b3d-46cd-b2ed-a20999bc0422
2025-04-09 21:10:50.443 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.b13f204e-6ae0-4be0-b858-8b40c1d32d99
2025-04-09 21:10:50.443 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.aec4fa0f-cf1d-4cd2-8e22-421530eed30d
2025-04-09 21:10:50.444 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.289fae9b-4152-4add-8067-df0eed9772e9
2025-04-09 21:10:50.444 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.5b5a8085-4a31-4cb4-8623-0ff37348f0dc
2025-04-09 21:10:50.445 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.218cc38d-cb78-4738-9403-add6f4d3fb2d
2025-04-09 21:10:50.445 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a0dc4dc0-aa11-44c1-b4a4-0f7cb504da23
2025-04-09 21:10:50.446 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.6927a57b-8aba-45c1-9a62-530fe5ca6526
2025-04-09 21:10:50.447 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a24a879d-d09e-4a4e-8049-896f74d0c729
2025-04-09 21:10:50.447 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.80d3e801-c04b-4b08-9a5f-1b2c48bf564c
2025-04-09 21:10:50.448 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.2760b2b9-1efc-4596-8f51-b432fb6dfa75
2025-04-09 21:10:50.448 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.c54800cd-3837-460a-a64e-f678c4ce639c
2025-04-09 21:10:50.449 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.88a12b92-da40-4b29-96a6-3f5e6b9c08e7
2025-04-09 21:10:50.449 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.1ceb3b01-c677-4110-ad8e-183530fea75c
2025-04-09 21:10:50.450 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a8f96898-c123-462f-a746-f232bc526cf0
2025-04-09 21:10:50.450 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.624da2b0-6be9-4407-a56a-ec9cebc2738e
2025-04-09 21:10:50.451 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.3b0a1a5c-b643-4193-8ecf-abd29f33d54b
2025-04-09 21:10:50.451 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.eb188eb0-5256-4c6c-aba7-d1ffe398e653
2025-04-09 21:10:50.452 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a2f49fa7-9fc4-45c4-b6a9-081c3dc9632e
2025-04-09 21:10:50.452 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.f1e1d1a9-f723-4af1-803a-e6258209b3f2
2025-04-09 21:10:50.453 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.d84a79c2-6416-44f4-9c23-ce847d99e213
2025-04-09 21:10:50.453 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.370ae197-6558-4607-a559-5aca8b6b860c
2025-04-09 21:10:50.786 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.9397ca77-0797-4a46-85b7-2c178c581acb
2025-04-09 21:10:50.786 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.3982c45b-c7fc-4eb8-9f86-6457d157cbc0
2025-04-09 21:10:50.787 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.b345782c-3cfa-4b6c-abca-455d37747d21
2025-04-09 21:10:50.787 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.52fe044d-4751-457e-8ba6-591833b64308
2025-04-09 21:10:50.788 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a4333e11-5f97-4a1e-96e0-91b659be5138
2025-04-09 21:10:50.788 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.172912e4-10f3-468b-b5e1-8e07868b5fab
2025-04-09 21:10:50.789 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.26787a2c-3956-4b7a-9393-6a5cb6a08563
2025-04-09 21:10:50.789 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.44033aec-2640-48ba-9263-f3bcb0d02d1a
2025-04-09 21:10:50.790 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.78325e6e-72a9-4ef7-953d-d664a51d7b9d
2025-04-09 21:10:50.790 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.244ce1ed-d3d6-40e5-a411-8a5ab2e5f6c1
2025-04-09 21:10:50.791 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.a5fd99bc-898f-415c-ae36-f00984ece5b9
2025-04-09 21:10:50.791 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.ab47d74a-e99a-433f-bf1d-1e027f702121
2025-04-09 21:10:50.792 T:25679    info <general>: [Amazon VOD] amzn1.dv.gti.70eb2ba5-e788-4ea3-8569-ca8e9e4103e3
2025-04-09 21:10:50.806 T:25679   error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'TypeError'>
                                                   Error Contents: '<' not supported between instances of 'NoneType' and 'str'
                                                   Traceback (most recent call last):
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/default.py", line 9, in <module>
                                                       EntryPoint(argv)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/startup.py", line 67, in EntryPoint
                                                       _g.pv.Route(verb, path)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 186, in Route
                                                       elif 'refresh' == verb: self._g.pv.Refresh(path)
                                                                               ^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 697, in Refresh
                                                       self._LazyLoad(r[0], r[1], r[2])
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 1522, in _LazyLoad
                                                       self._Flush(bFlushVideoData=bCacheRefresh or bUpdatedVideoData)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 79, in _Flush
                                                       json.dump(self._videodata, fp, indent=2 if bPretty else None, separators=None if bPretty else (',', ':'), sort_keys=True)
                                                     File "/usr/lib/python3.11/json/__init__.py", line 179, in dump
                                                       for chunk in iterable:
                                                     File "/usr/lib/python3.11/json/encoder.py", line 432, in _iterencode
                                                       yield from _iterencode_dict(o, _current_indent_level)
                                                     File "/usr/lib/python3.11/json/encoder.py", line 406, in _iterencode_dict
                                                       yield from chunks
                                                     File "/usr/lib/python3.11/json/encoder.py", line 354, in _iterencode_dict
                                                       items = sorted(dct.items())
                                                               ^^^^^^^^^^^^^^^^^^^
                                                   TypeError: '<' not supported between instances of 'NoneType' and 'str'
                                                   -->End of Python script error report<--
                                                   
2025-04-09 21:10:56.737 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5eec555d-11a3-4107-931d-c34546d4f44c
2025-04-09 21:10:56.737 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.0d7e62ce-a662-4235-9d28-221c27dac318
2025-04-09 21:10:56.738 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.0fecd9a2-d9e1-4440-833a-7d17798fb8ed
2025-04-09 21:10:56.739 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.53ef215f-b16f-4b4a-95df-57aab226c84a
2025-04-09 21:10:56.739 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ca21d73e-a7ab-4501-9803-ffe6fb090702
2025-04-09 21:10:56.740 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b70b2d9b-ca77-43f5-a8d0-0e832b4582d3
2025-04-09 21:10:56.740 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3b0a63ec-cbd8-4bb7-ace4-2cd2caa5dee0
2025-04-09 21:10:56.741 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3f19a21b-1d6f-4991-af9c-2c491efd7c62
2025-04-09 21:10:56.741 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.97775c2f-189c-46bc-b8db-d66cee162b5b
2025-04-09 21:10:56.742 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.78e0222f-8133-4cca-88f0-e981973f3fff
2025-04-09 21:10:56.742 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3b68e605-9ec4-4ca3-8248-bdd82502816f
2025-04-09 21:10:56.743 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ee9086c2-6a09-409b-ac5d-7073a7ab5532
2025-04-09 21:10:56.743 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.6fe1b9be-8151-4017-8af6-1efa8cc5c093
2025-04-09 21:10:56.744 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.370c6bb5-9fcd-4688-9a85-25cd683ee67a
2025-04-09 21:10:56.744 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.c1b281ad-4d52-493f-a548-c50415d7c1a2
2025-04-09 21:10:56.745 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e0ecbfe6-f841-4df0-a583-d699de0a2b22
2025-04-09 21:10:57.652 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.7ab176e2-c4b9-4b36-ad07-7c09f87fc347
2025-04-09 21:10:57.652 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e2134db3-a07f-467e-b429-89552e43645a
2025-04-09 21:10:57.653 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.f62ea081-9cb4-4f29-a075-e2ed7ef9189b
2025-04-09 21:10:57.653 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.78b25e59-d00f-4b07-a42f-89d2ffaf13c3
2025-04-09 21:10:57.654 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.87540baa-b3ab-4b36-84e6-fcd653e64170
2025-04-09 21:10:57.654 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.d91773a8-c4d8-4e6a-8e9b-310c128c91de
2025-04-09 21:10:57.655 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.dee30146-6ccd-49e4-bfe4-0ce20142f693
2025-04-09 21:10:57.655 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e88762ee-811c-44ae-8dd1-a795c7c1660c
2025-04-09 21:10:58.476 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.78255ce0-9e20-4576-8563-825fd1d62b85
2025-04-09 21:10:58.477 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b569c133-2ad3-4a1b-9e24-9cc4ca29e212
2025-04-09 21:10:58.477 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.0974de46-0faa-453c-b0a5-c306f855e9e6
2025-04-09 21:10:58.478 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.6fe34bb3-6798-4661-b444-9f10fbf2bf17
2025-04-09 21:10:58.478 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e1bca63f-4947-46a8-8987-a74630369791
2025-04-09 21:10:58.479 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ac6a598f-2d06-473e-91ee-c41f3e15b00f
2025-04-09 21:10:58.479 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b173a915-0845-402b-92ec-007bd389e4e9
2025-04-09 21:10:58.480 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.71f55e91-ed1b-407d-a80d-8f7b3f9a9bff
2025-04-09 21:10:58.480 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.58492aa4-07b2-4111-a869-dfb25fa437ae
2025-04-09 21:10:58.481 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.fea70edf-ce7d-47ce-8728-22dc95b532f1
2025-04-09 21:10:58.481 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.626ed522-4837-4ddd-9525-3903e6105ef1
2025-04-09 21:10:58.482 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.9dec8387-d428-4538-9928-eabfd84541d4
2025-04-09 21:10:58.482 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ba9736ed-5585-4017-b43d-a2c0708d32b8
2025-04-09 21:10:59.297 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.c2b137cd-c0db-2b9e-8a5d-667237b41c14
2025-04-09 21:10:59.297 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.8cb137cd-cfa2-791a-7d1c-f51e246b2c96
2025-04-09 21:10:59.298 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.2001e03f-329e-4b18-90f0-2e0d5d27db44
2025-04-09 21:10:59.298 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.0eb137cd-b19d-df86-5aa3-6dd27182b986
2025-04-09 21:10:59.299 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.1eb17f86-b0ad-ab9e-b174-1293c4ece778
2025-04-09 21:10:59.299 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.bcb137cd-b5fc-3e3c-4662-673dbe9ee7e7
2025-04-09 21:10:59.300 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.c8b137ce-a59e-3497-b1c1-0a9c7da9c0a2
2025-04-09 21:10:59.300 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.6ab137cd-bbd8-995f-4100-9d4c39cb7e47
2025-04-09 21:10:59.301 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.78b137cf-8614-9332-7abe-5719fc706c00
2025-04-09 21:10:59.301 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.8ab137ce-8779-99ae-d15b-72fe36bb31bd
2025-04-09 21:10:59.302 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.46b137cd-b6c2-4cc6-c27e-865cda90f6f2
2025-04-09 21:10:59.302 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.acb137cd-cb86-a16b-226d-9df309557312
2025-04-09 21:11:00.741 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.7eb322df-0f26-e727-485c-0ed5c9c3287e
2025-04-09 21:11:00.741 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5cb322de-df2b-65a1-97fc-800008aa2724
2025-04-09 21:11:00.742 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.94b322df-1582-c8ed-a4f0-95b094f58472
2025-04-09 21:11:00.742 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.80b365af-cded-b5ec-4ad9-3c36032b806b
2025-04-09 21:11:00.743 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.10b360f9-2c1a-ac0e-7bd3-ef4746586d3b
2025-04-09 21:11:00.743 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.92b360f9-0787-d43b-999b-76ce2a14695c
2025-04-09 21:11:00.744 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.bab360f9-2fd3-a2e8-4bbd-a541f834fdb4
2025-04-09 21:11:00.744 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.26b360f9-0567-1e23-db4f-5c9472749287
2025-04-09 21:11:00.745 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.7ab360f9-2136-feba-f33a-a36cba94f68f
2025-04-09 21:11:00.745 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b0b360f9-21f7-1b92-c794-d5c13331a4e5
2025-04-09 21:11:00.746 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.50b360f9-05f2-91ee-5274-3a3228e1d8da
2025-04-09 21:11:00.746 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e08759e7-864a-4531-8b9c-e74a6fda693a
2025-04-09 21:11:00.747 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.68b360f9-0c63-9ea6-14e3-a799c8b71f20
2025-04-09 21:11:00.748 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.beb360f9-21e0-cae2-b133-3b4a59fe5579
2025-04-09 21:11:00.748 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.d0b360f9-083d-6731-305c-867e38b4f67c
2025-04-09 21:11:00.749 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.e4b360f9-235e-e1a2-d818-9a96ed5c4bf7
2025-04-09 21:11:00.749 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3eb360f9-080a-c24f-dce9-ff19dfd063c2
2025-04-09 21:11:00.750 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.64b360f9-08cc-89cd-f825-fb4e373ff2b6
2025-04-09 21:11:00.750 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.32b360f9-09dd-4220-5dc5-167c2029b648
2025-04-09 21:11:00.751 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.deb360f9-1b71-c2f8-fd2a-361cb6af1804
2025-04-09 21:11:00.751 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.54b360f9-1fd6-fbc2-c26a-ef9df636e7f7
2025-04-09 21:11:00.752 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.20b365af-ec9e-cfee-bc75-c92b043e73d3
2025-04-09 21:11:00.752 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.96b360f9-0990-d21e-d6ea-c0b237a25cee
2025-04-09 21:11:02.013 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5f918e33-1fc3-4eac-9db2-83f969cc2752
2025-04-09 21:11:02.014 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.fb7f9733-7bf5-49e2-a487-0eccb934bfed
2025-04-09 21:11:02.014 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5d976e3b-9b78-4be9-b888-c8e44b0c2900
2025-04-09 21:11:02.015 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.7dd53c3b-3cc6-445b-8b2b-85ae5961ed6a
2025-04-09 21:11:02.015 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5add7520-3879-4bbe-875f-05d03d91a6cc
2025-04-09 21:11:02.016 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5906eaeb-6be7-4b99-9cbb-98f710c5f6b9
2025-04-09 21:11:02.016 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.756da9c1-c1ab-47c8-ae3a-df6063bd5f84
2025-04-09 21:11:02.017 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a8f1f3da-518b-4ca2-aaa7-7853cfbfede0
2025-04-09 21:11:04.769 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.d8abf1e3-2361-4f16-28e6-0ce8f5d1fb1e
2025-04-09 21:11:04.770 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.4eabf1e5-a8f4-99ac-9145-647b47ccec09
2025-04-09 21:11:04.770 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.f0abf1dc-9a7d-8e7b-b0e6-afd6be6a7f25
2025-04-09 21:11:04.771 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a4abf1db-6dc5-103d-6c58-2c30ae4a4d07
2025-04-09 21:11:04.771 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.acabf1e0-5083-2ae2-bba2-d22a8dab32da
2025-04-09 21:11:04.772 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.04ac5630-2962-64b3-5dbd-bfd475d75168
2025-04-09 21:11:04.772 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.08abf1dc-a742-fd9c-c275-fa02906a424e
2025-04-09 21:11:04.773 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ccabf1dc-fa02-8496-1209-96a2d4658524
2025-04-09 21:11:04.773 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.c2abf1e8-bd3f-5001-3d43-e453c1f8b9c4
2025-04-09 21:11:04.774 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b4abf1de-7344-576f-b736-bcd1c86407de
2025-04-09 21:11:33.484 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.4311c812-e601-469a-a7ba-6939d2c93307
2025-04-09 21:11:33.484 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.f56f9122-67b6-44ec-987e-0febb5c60b2c
2025-04-09 21:11:33.485 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.98f9aec1-7d72-4608-9e09-33debcc457dd
2025-04-09 21:11:33.485 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.873c4caf-6b3d-46cd-b2ed-a20999bc0422
2025-04-09 21:11:33.486 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b13f204e-6ae0-4be0-b858-8b40c1d32d99
2025-04-09 21:11:33.486 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.aec4fa0f-cf1d-4cd2-8e22-421530eed30d
2025-04-09 21:11:33.487 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.289fae9b-4152-4add-8067-df0eed9772e9
2025-04-09 21:11:33.487 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.5b5a8085-4a31-4cb4-8623-0ff37348f0dc
2025-04-09 21:11:33.488 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.218cc38d-cb78-4738-9403-add6f4d3fb2d
2025-04-09 21:11:33.488 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a0dc4dc0-aa11-44c1-b4a4-0f7cb504da23
2025-04-09 21:11:33.489 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.6927a57b-8aba-45c1-9a62-530fe5ca6526
2025-04-09 21:11:33.489 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a24a879d-d09e-4a4e-8049-896f74d0c729
2025-04-09 21:11:33.490 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.80d3e801-c04b-4b08-9a5f-1b2c48bf564c
2025-04-09 21:11:33.490 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.2760b2b9-1efc-4596-8f51-b432fb6dfa75
2025-04-09 21:11:33.491 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.c54800cd-3837-460a-a64e-f678c4ce639c
2025-04-09 21:11:33.491 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.88a12b92-da40-4b29-96a6-3f5e6b9c08e7
2025-04-09 21:11:33.492 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.1ceb3b01-c677-4110-ad8e-183530fea75c
2025-04-09 21:11:33.493 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a8f96898-c123-462f-a746-f232bc526cf0
2025-04-09 21:11:33.493 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.624da2b0-6be9-4407-a56a-ec9cebc2738e
2025-04-09 21:11:33.494 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3b0a1a5c-b643-4193-8ecf-abd29f33d54b
2025-04-09 21:11:33.494 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.eb188eb0-5256-4c6c-aba7-d1ffe398e653
2025-04-09 21:11:33.495 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a2f49fa7-9fc4-45c4-b6a9-081c3dc9632e
2025-04-09 21:11:33.495 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.f1e1d1a9-f723-4af1-803a-e6258209b3f2
2025-04-09 21:11:33.496 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.d84a79c2-6416-44f4-9c23-ce847d99e213
2025-04-09 21:11:33.496 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.370ae197-6558-4607-a559-5aca8b6b860c
2025-04-09 21:11:33.781 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.9397ca77-0797-4a46-85b7-2c178c581acb
2025-04-09 21:11:33.781 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.3982c45b-c7fc-4eb8-9f86-6457d157cbc0
2025-04-09 21:11:33.782 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.b345782c-3cfa-4b6c-abca-455d37747d21
2025-04-09 21:11:33.783 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.52fe044d-4751-457e-8ba6-591833b64308
2025-04-09 21:11:33.783 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a4333e11-5f97-4a1e-96e0-91b659be5138
2025-04-09 21:11:33.784 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.172912e4-10f3-468b-b5e1-8e07868b5fab
2025-04-09 21:11:33.784 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.26787a2c-3956-4b7a-9393-6a5cb6a08563
2025-04-09 21:11:33.785 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.44033aec-2640-48ba-9263-f3bcb0d02d1a
2025-04-09 21:11:33.785 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.78325e6e-72a9-4ef7-953d-d664a51d7b9d
2025-04-09 21:11:33.786 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.244ce1ed-d3d6-40e5-a411-8a5ab2e5f6c1
2025-04-09 21:11:33.786 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.a5fd99bc-898f-415c-ae36-f00984ece5b9
2025-04-09 21:11:33.787 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.ab47d74a-e99a-433f-bf1d-1e027f702121
2025-04-09 21:11:33.787 T:31876    info <general>: [Amazon VOD] amzn1.dv.gti.70eb2ba5-e788-4ea3-8569-ca8e9e4103e3
2025-04-09 21:11:33.801 T:31876   error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'TypeError'>
                                                   Error Contents: '<' not supported between instances of 'NoneType' and 'str'
                                                   Traceback (most recent call last):
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/default.py", line 9, in <module>
                                                       EntryPoint(argv)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/startup.py", line 67, in EntryPoint
                                                       _g.pv.Route(verb, path)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 185, in Route
                                                       elif 'browse' == verb: self._g.pv.Browse(path)
                                                                              ^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 459, in Browse
                                                       node, breadcrumb = self._TraverseCatalog(path)
                                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 155, in _TraverseCatalog
                                                       self._LazyLoad(node[nodeName], pathList[0:1 + i])
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 1522, in _LazyLoad
                                                       self._Flush(bFlushVideoData=bCacheRefresh or bUpdatedVideoData)
                                                     File "/var/lib/kodi/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 79, in _Flush
                                                       json.dump(self._videodata, fp, indent=2 if bPretty else None, separators=None if bPretty else (',', ':'), sort_keys=True)
                                                     File "/usr/lib/python3.11/json/__init__.py", line 179, in dump
                                                       for chunk in iterable:
                                                     File "/usr/lib/python3.11/json/encoder.py", line 432, in _iterencode
                                                       yield from _iterencode_dict(o, _current_indent_level)
                                                     File "/usr/lib/python3.11/json/encoder.py", line 406, in _iterencode_dict
                                                       yield from chunks
                                                     File "/usr/lib/python3.11/json/encoder.py", line 354, in _iterencode_dict
                                                       items = sorted(dct.items())
                                                               ^^^^^^^^^^^^^^^^^^^
                                                   TypeError: '<' not supported between instances of 'NoneType' and 'str'
                                                   -->End of Python script error report<--
                                                   
2025-04-09 21:11:33.890 T:31885   error <general>: GetDirectory - Error getting plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/all/amzn1.dv.gti.64f64d0f-e90e-4f04-9fbc-fe6b3c6bb3eb/amzn1.dv.gti.96764b2b-f484-4e9d-8791-28fd96289098
2025-04-09 21:11:33.892 T:963     error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/all/amzn1.dv.gti.64f64d0f-e90e-4f04-9fbc-fe6b3c6bb3eb/amzn1.dv.gti.96764b2b-f484-4e9d-8791-28fd96289098) failed

k3rnel-p4nic avatar Apr 09 '25 19:04 k3rnel-p4nic

Can you please install the attached beta and report back if the bug still exists?

plugin.video.amazon-test-1.1.6~beta1+matrix.1.zip

Sandmann79 avatar Apr 10 '25 21:04 Sandmann79

Ok I think you are almost there! It fixes the bug in a certain way: by pressing "Refresh" it now loads the content and is now playable. It also fixed a "bug" that appeared with TV series having more than 25 episodes, where only the first 25 were shown.

However, it is necessary to manually refresh inside every TV series in order to be able to see/play the episodes of a specific season. It happens only until Refresh is pressed once, but still.

Thank you for your ongoing efforts @Sandmann79.

k3rnel-p4nic avatar Apr 13 '25 14:04 k3rnel-p4nic

This issue has been marked as stale because there has been no activity for more than 6 months. If no update is made, this issue will be closed in 14 days.

github-actions[bot] avatar Oct 11 '25 12:10 github-actions[bot]