I turned off any connections (wifi and mobile data) while the download still in progress.
The log cat shows onProgress still fire once after onDownloadFailed.
i realized that too, so my workaround is to only update progress if the download didn't complete/fail before. Best fix would be to do this check before calling the listener in the library.
I turned off any connections (wifi and mobile data) while the download still in progress. The log cat shows onProgress still fire once after onDownloadFailed.