Downloaded Comics Not Staying Downloaded

iOS 18, ver 3.7.4

Using my iCloud Library, when I download any of my comics to read after a day or so the app requires that I download the comics again.

An example: I was to go on vacation and I downloaded about 20 volumes of a comic (.cbz files all about 200-400mb in size) for offline reading. After a day, all of them were marked with the cloud symbol in the corner and required re-download including the volume I was in the middle of a reading.

Anyone else having this sort of problem? I have already been having this issue for several weeks and clearing the cache (which was about 15gb despite having no downloaded comics) did not help.

Unfortunately, iCloud downloads are ultimately controlled by iOS.

As developers, we can’t prevent iOS from offloading files and, based on undisclosed criteria, it frees up space without Panels or user intervention.

Apple introduced a “Keep Downloaded” option in iOS 18, but unfortunately for us, it was not made available to developers. And it seems they don’t have plans to do so API for new "Keep Downloaded" feat… | Apple Developer Forums

The only reliable method is to mark as “Keep Downloaded” from Files.app.
We added a shortcut in the library to show the files in Files for convenience.