I know all of that. Exactly what I did but it gives different behaviors at different times.
I am talking about inconsistency here.
Here’s it:
Sometimes, downloading single files works as expected, while other times, it just downloads any file it pleases. The latter is the result in most cases.
Or sometimes, it just downloads the whole ZiP file when you choose to download a single file.
I had to temporarily disable single file downloads, now my users have to download the full ZIP file in order to mitigate such unpredictable behavior.