All parts in assembly change grey

I have an assembly including parts with diff. colors. Once a while after updating, all parts colors change to  grey, sometimes rebuild does the trick (change parts color back), the other time all remains grey

Has anyone seen some like this behavior

Someone created this assembly and I suspected this assembly is corrupted but am just wondering if it's not and there might be a fix???

Thanks,

SolidworksAssemblies