More than 5 mix/principled shaders turns material pink in material preview but not in rendered preview? No missing textures I'm doing a 3D map with a single material only using masks to change between terrain types, but once I add more than 5 mix/principled shaders the material turns pink, this issue just happens in the material preview window, not in the rendered preview.

Like so:


And as you can see it is not a missing texture issue either since it previews just fine if done separately.



I need to fix this otherwise I can't paint on the masks, so if anyone can shed light on the situation I would be grateful, thanks!

I couldn't make the file size lower than 30mb since there are a lot of textures, I hope a google drive link is acceptable? File
So I changed all the Principled BSDF shaders to simple Diffuse BSDF shaders, like Craig suggested and it worked! Don't know the exact reason why it worked but I guess the Principled BSDF is too complex for putting a bunch of them in a single material. Anyway thanks for the help again.