Watchlist (My Stuff) is empty
Opened this issue · 18 comments
Addon used
- Amazon VOD (plugin.video.amazon-test)
- Browser Launcher (plugin.program.browser.launcher)
- Addon version:
Account type
- primevideo.com
- amazon.(com/co.uk/de/jp)
System Setup (please provide the following information):
- Hardware: Sony Bravia TV (Google TV)
- OS version: Android TV 10
- Kodi version number: Kodi 21.1
Describe the bug
Hi, since the latest version of the addon, the My Stuff (Prime Video Watchlist) folder is empty and it is not possible to get the series list from the Prime Video watchlist.
Are you using the latest Addon version 1.1.2?
If yes, please upload a log, cannot reproduce the error.
Possibly another upcoming change to Amazon's website.
But you are the only one currently reporting this error.
yes on the latest version 1.1.2 and on three different devices the same problem. I will try to get the log.
@Sandmann79 It took a while. I am attaching the log, hopefully it will be of some use
Same here Watchlist Series ist empty (watchlist films is okay)
After refereshing the list i get this error
2024-11-01 11:13:16.345 T:1304 info : [Amazon VOD] Refresh params: ({'lazyLoadURL': '/gp/video/mystuff/watchlist/tv/ref=atv_mys_wl_tab', 'title': 'Serien'}, ['root', 'Watchlist', 'watchlist', 'tv'], True)
2024-11-01 11:15:14.907 T:1045 info : CActiveAESink::OpenSink - initialize sink
2024-11-01 11:15:14.907 T:1045 info : CAESinkALSA::Initialize - Attempting to open device "sysdefault:CARD=sndrpihifiberry"
2024-11-01 11:15:14.916 T:1045 info : CAESinkALSA::Initialize - Opened device "sysdefault:CARD=sndrpihifiberry"
2024-11-01 11:15:14.917 T:1045 info : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2024-11-01 11:15:14.917 T:1045 info : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE4
2024-11-01 11:15:21.019 T:1304 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.amazon-test/default.py", line 9, in
EntryPoint(argv)
File "/storage/.kodi/addons/plugin.video.amazon-test/resources/lib/startup.py", line 67, in EntryPoint
_g.pv.Route(verb, path)
File "/storage/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 184, in Route
elif 'browse' == verb: self._g.pv.Browse(path)
^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.amazon-test/resources/lib/web_api.py", line 617, in Browse
sorted([(folderTypeList.count(x), x) for x in set(folderTypeList) if x not in [3, 4]], reverse=True)[0][1]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
-->End of Python script error report<--
2024-11-01 11:15:21.402 T:1365 error : GetDirectory - Error getting plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/tv
2024-11-01 11:15:21.432 T:1037 error : CGUIMediaWindow::GetDirectory(plugin://plugin.video.amazon-test/pv/browse/root/Watchlist/watchlist/tv) failed
@Sandmann79 with the latest WebAPI all is okay again. Kodi Nexus Raspi 4
Thank you.
Same here getting the index out of range error when trying to refresh the list after clearing the data source cache:
2024-11-02 22:59:12.071 T:12988 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'IndexError'>
Error Contents: list index out of range
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
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 184, 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 617, in Browse
sorted([(folderTypeList.count(x), x) for x in set(folderTypeList) if x not in [3, 4]], reverse=True)[0][1]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
-->End of Python script error report<--
Also tried complete new user login and reinstalling Amazon VOD app but nothing helped.
i use the the 1.1.2 and only download the web_api.py and replace it in the addon folder.
Then i restart the raspi and refresh the series folder. It took a while but after that all is ok.
Thanks @mlc42 for confirming that latest modifications in the repo fixed this issue. Was also one steps away from applying mentioned modifications after I saw your comment from yesterday. Rather than that I would prefer to recognize a new version being released, as it is likely to affect more users soon.
@Sandmann79 Is a new release planned in the near future?
@mlc42, thank you for testing. Are you a PrimeVideo.com or Amazon.tld user?
@microlity it will be released within the next 2 days. Still need to do some testing.
@Sandmann79 I use Amazon.de
Hello, I updated to version 1.1.3 but the problem still occurs, so I don't know what's wrong. I can still try to reinstall the addon completely.
@GG-76 that is not necessary. Please delete both caches once in the addon settings, then the error should have disappeared.
@Sandmann79 I've done that twice already and my watchlist is still empty anyway :(
@GG-76 Sorry, I misread that.
Please activate the settings Dump json replies and Log HTTP response content in Settings / Miscellaneous, delete both caches and then only navigate to the series watchlist in the addon.
After that go to Settings / Miscellaneous / Create Log files archive and upload it here together with the kodi.log.
@Sandmann79 here it is.
kodi.log
logfiles_20241110-165422.zip
Just adding to the initial users ticket. I am also having the same issue. Initially my Watchlist was empty. I cleared the cache, and rebooted, still empty. I came back a few hours later, and my folder is now populated, but all the series folders are empty. The last time this happened, as we all tend to know, is that Amazon made a change to their web interface. I have attached my log files to confirm and assist the original poster:
i tried version 1.1.4. and still unchanged.
@Sandmann79 Hi, can you fix this bug please?