I am running nightlies on RPi5 (currently LibreELEC-RPi5.aarch64-13.0-nightly-20251128-85c6ad7) and for about 3 weeks now I have been getting the "One or more items failed to play" error whenever I try to play an entire movie set, or click into a TV show but only if I'm on a playlist. If I am on the library path for Movies or TV Shows it works fine, however I have multiple playlists that are divided up by file system path to keep several library groups separated.
I've tried multiple different skins and it occurs on all of them. The kodi.log file excerpt that shows up whenever I replicate this behavior is as follows (in this instance I went to the context menu on a movie set and chose "Play" to play the whole set, but it also occurs when trying to open a TV show from a playlist):
2025-12-01 11:58:31.629 T:2800 info <general>: VideoPlayer::OpenFile: videodb://movies/sets/134/VIDEO_TS/VIDEO_TS.IFO?setid=134
2025-12-01 11:58:31.629 T:4701 info <general>: Creating InputStream
2025-12-01 11:58:31.808 T:4701 error <general>: Libdvd: DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
2025-12-01 11:58:31.809 T:4701 warning <general>: Libdvd: Can't open file VIDEO_TS.IFO.
2025-12-01 11:58:31.809 T:4701 error <general>: Libdvd: vm: vm: failed to read VIDEO_TS.IFO
2025-12-01 11:58:31.809 T:4701 error <general>: Error on dvdnav_open
2025-12-01 11:58:31.809 T:4701 error <general>: CVideoPlayer::OpenInputStream - error opening [videodb://movies/sets/134/VIDEO_TS/VIDEO_TS.IFO?setid=134]
2025-12-01 11:58:31.809 T:4701 info <general>: CVideoPlayer::OnExit()
2025-12-01 11:58:31.849 T:2800 info <general>: CVideoPlayer::CloseFile()
2025-12-01 11:58:31.849 T:2800 info <general>: VideoPlayer: waiting for threads to exit
2025-12-01 11:58:31.849 T:2800 info <general>: VideoPlayer: finished waiting
Display More
The oddest part is that if I reboot the system, replicate these steps, it works fine the first time after a reboot. Playing any items and then attempting again produces these results.
I also found that a library clean/library update sequence fixes it for one round, but as soon as I play any item and then try this again the behavior returns.
Not sure why the libdvd stuff is in there since I don't have a DVD player (RPi5) attached to this system.
One other thing I should note is that I am using an external database (MariaDB) hosted on the same network.
Any thoughts? Do I just need to wait it out and keep updating nightlies?