Extend 'skip upon failure' to include unable to even *start* streaming
Even though the setting Playlist->SkipUponFailure is set, if play of an episode cannot even begin because streaming is required but no network connection is available, this stops the playlist anyway (even with the setting). It seems that something about the current implementation of "failure" does not include this case. (Maybe "failure" only applies in the middle of a podcast but not to one that can't even be started ...maybe "failure" doesn't include anything related to 'streaming' ...maybe ???)
Please don’t create new feature request when I declined the previous one. Use the comment section instead.
The skip upon failure setting will skip to the next valid episode in the playlist when an error occurs (no matter what the error is).
If playback stops it means that there’s not other ‘valid episode’ to play after the current one in the playlist
-
In that case, it means that every other following episodes either failed to play or didn't match the connectivity restrictions.
Or maybe the device built-in player crashed.
The app will keep trying to play every episode until the end of the playlist is reached in case the Skip upon failure setting is set -
Chuck Kollars commented
Although this should not happen "in theory", I'm quite clear that it _does_ happen. I have version 2.26.1, SkipUponFailure is checked (and works if the downloaded file is garbled), and there are _many_ other episodes in the playlist following the one that requires streaming.
(Sorry about not using the "comment" on the previous request. When I tried, I got a message indicating the "item was closed". Only after your comment and on going back and trying a different way did I find out it was possible to add a "comment" to a declined item. This sort of continued communication seems to me to make sense when the item was declined simply because of a communications problem that needs to be "straightened out", rather than because what was really intended was actually understood and then declined.)