Nanite mesh materials go wonky on 'Play'

I have the same issue, but I found that when adding another Skylight component, it just starts the issue up again. Luckily, I don’t really need Nanite on my meshes so I disabled it on all the meshes in the scene and everything works as intended.

One other thing I found was interesting: the issue only occurs when there are more than like 15 materials assigned in the level. With all meshes set to the same material (or a low amount like 5), no matter how high-res or complicated in material graph, the issue does not persist. I didn’t test extensively on how much I could use because I needed all of them, but I’m sure the underlying problem has something to do with that weird behavior.