I’m working on a multiplayer game. We’ve found a bug where getting close to another character (and their LOD transitioning to LOD0) will result in materials missing on components using Chaos Clothing sim (in this case, the material on the character’s cape being grey checkerboard). Moving away from that character, to LOD1, will see those missing materials return.
I was able to reproduce this in Editor by forcing LOD change and saw that the shaders had to be compiled when I changed to LOD0. After a couple of seconds, the material was in place.
What can we do to avoid this issue? Is there a step missing that ensures that all shaders for each LOD have been pre-compiled?
Edit: narrowed this down further, it seems to be caused by a conflict between our player outline (Overlay Material) and the Chaos Cloth.