Assembly color

I have an assembly including parts with different colors and the appearance of the assembly shows exactly the color of each part

Once a while, I open the assembly and it appears as one default color

I need to shutdown SW and reopen again to get the parts colors back

Has anyone here seen this behavior? Is  there something to do with video card or it's a bug in SW2016 (sp4 EV)

SolidworksAssemblies