Problem: Vox will mark a track as downloaded and also report “All downloads are finished” even if there were tracks that could not be successfully downloaded.
I know this is an issue because it relates to the other issue I am having with tracks not loading correctly. Regardless of that issue, because I’ve encountered this issue previously, the app should be able to know that if a track did not download successfully, it should not mark the track as downloaded and it also shouldn’t report that “all downloads are finished” when not everything was able to be downloaded.
I’ve taken a video of my iOS device showcasing my attempt at downloading an album that I know contains tracks that will not download successfully, yet the app reports that they did.
Summary of video:
- I attempt to download the “Bedrock 18 - Signals [Disc 1]” album.
- The app queues up the album for download
- After some time, the app reports that all tracks downloaded successfully even though I know that tracks 1, 8, and 11 were not downloaded.
- I cycle through playing the album’s tracks to showcase that tracks 1, 8, and 11, which are marked as downloaded, cannot play. And the graph in the UI shows that there is no data to display for these three tracks as well. The app skips to the next track when it realizes that a track can’t be played.
Suggested resolution: If the app is able to know that a track could not be loaded/downloaded successfully, it should not mark the track as “downloaded” and it most certainly should also not report that “all downloads are finished” when not all downloads were successful.