Maximum number (256) of shader keywords exceeded and materials are pink

Hi everyone,
I am trying to learn effects and have a lot of shaders in my projects from assets store iteams from lightweigh and HD Render pipline. I have noticed some people saying that Restarting the editor would fix it, but the problem still continues, also I think its affecting my materials because when switching to the lightweight render pipeline, all the materials turn pink.

Any help would be greatly appreciated.

Everything becoming pink is completely normal. The LW and HD render pipelines use completely different shaders that are not compatible with the standard shader that is included with the default rendering system.

Edit: Unless you meant they were already LW or HD materials… in which case ignore my tired ramblings. :stuck_out_tongue:

Run the material upgrader. https://docs.unity3d.com/Packages/com.unity.render-pipelines.lightweight@5.3/manual/upgrading-your-shaders.html