If you are an indie developer (single developer working with one instance of Unreal Editor), I probably have a solution for you here.
This will disable Zen Cache and reverts back to old caching style which is creating a compressed cache file (Compressed.ddp) in Engine or Game folder.
Cons:
- It probably make builds slower
- Crash once in a while due to corruption of cache which require deleting the ddp file and waiting a few minutes for cache to build up again
Pros:
- Editor will not randomly crash due to suddenly not being able to communicate with zen cache server for no obvious reason.
- Your OS drive (drive C) will not suddenly be full due to zen cache taking entire space to cache things that you don’t even need (it even caches stuff from that one project, you’ve created to test something and deleted a few minutes later).
- Now your cache is in your project drive that probably has terabytes of space that you don’t have in your OS drive (drive C)
Zen is a great way of caching and on paper it works well, but its implementation as it is now with no obvious or documented way to configure, makes it impossible to use. I hope Engine developers find some free time to address this issue.