On my older tablet I have root so I was able to get a stacktrace which said:
IndexOutOfBoundsException Invalid index 5, size is 5
And that is exactly the value of <MediaContainer size="5" so this value was not adjusted when extra element was added.
I've replaced this line with: return req.content and I no longer have crashes, no search icon either but I prefer no search button rather than crashes :)
I've figured out the reason why the channel was crashing the Plex app for me.
in init.py inside def MainMenu(): around line 105 there is following code
On my older tablet I have root so I was able to get a stacktrace which said:
And that is exactly the value of <MediaContainer size="5" so this value was not adjusted when extra element was added.
I've replaced this line with:
return req.content
and I no longer have crashes, no search icon either but I prefer no search button rather than crashes :)