Hi Unreal Team,
We have a little issue regarding the Derived Data Cache in Unreal. For some reason it keeps reloading on certain machines and takes significant amount of time to load it. For most of the machines it is instantly loading the empty scene, however some artists have to wait up to 5 minutes for everything to load properly.
It doesn’t matter if it is Local and Shared Drive, it acts the same.
I tried to debug it, use or own special Derived Data Cache rules or just to local one, but I couldn’t replicate it on my side and couldn’t figure out how to find the root cause of this.
Perhaps do you know what could cause this or how can I debug it?
Thanks in advance!
[Attachment Removed]
Hi Zoltan,
I would start by looking at the editor logs for what is logged in the LogDerivedDataCache category. The early logging to that category shows which cache stores are in use (local, shared, etc.) and whether there were any issues connecting to them. Start by ruling out configuration issues.
There are DDC stats in the editor that show how much derived data is building (versus being found in the cache) by data type. You could use the editor stats to check which asset types have derived data rebuilding when this issue arises, and use that to guide further investigation.
Setting verbosity of LogDerivedDataCache to VeryVerbose will include more detail in the log about which caches are having cache misses and why, as well as what cache keys are being accessed for each asset.
You could compare verbose logs between two people synced to the same build, one experiencing the issue and one not, to see if different cache keys are being accessed.
[Attachment Removed]