Just wanted to share my pain after spending many hours trying to get LoadFromCacheOrDownload to cache my file. In the end I got lucky when I turned compression of the bundle back on. (I had turned it off to speed up production, and what did I save). I have not seen any documentation on this, nor were there any feedback in the log as to why the file was not cached. I sent a bug on this issue.