Steps to reproduce
- Download an episode from the library.Download an episode from the library.
File structure is created as:
{library item → episode 1_(random six characters) → episode 1.mp4}
- Refresh the file library item
- Observe that the episode is no longer recognized as downloaded.
- Attempt to play the episode offline — the video requires redownloading.
- A duplicate file is created, wasting space and bandwidth.
Expected behavior
Episodes should remain recognized as downloaded after a library refresh. The folder structure should remain consistent:
{library item → episode 1 → episode 1.mp4}
Actual behavior
Episodes are placed in folders with random six‑character suffixes.
After refresh, these folders are discarded.
The app fails to recognize previously downloaded episodes, forcing duplicate downloads.
example at the screenshot
as one can see only 11 episodes appear to be downloaded even though the 12 episode is there
Crash logs
No response
Animiru version
0.19.7.2
Android version
android 15 custom rom
Device
redmi 9a
Other details
No response
Acknowledgements
Steps to reproduce
File structure is created as:
{library item → episode 1_(random six characters) → episode 1.mp4}
Expected behavior
Episodes should remain recognized as downloaded after a library refresh. The folder structure should remain consistent:
{library item → episode 1 → episode 1.mp4}
Actual behavior
Episodes are placed in folders with random six‑character suffixes.
After refresh, these folders are discarded.
The app fails to recognize previously downloaded episodes, forcing duplicate downloads.
example at the screenshot
as one can see only 11 episodes appear to be downloaded even though the 12 episode is there
Crash logs
No response
Animiru version
0.19.7.2
Android version
android 15 custom rom
Device
redmi 9a
Other details
No response
Acknowledgements