Gameobject turns pink when attaching mobile shader to it.

I’m at the point now where I’m optimizing my game and now when I try to use mobile shaders the gameobject turns pink. I’m a unity noob so maybe I’m doing it totally wrong but I do it by creating a material, adding the mobile shader to it and then adding the material to my game object.
Help would be appreciated :slight_smile:

@romeo160705 if the shader is meant for mobile, its most likely using URP definitions, or Universal Render Pipeline. Unity comes with the default render pipeline (general workhorse renderer), but you can also use URP (simpler but works across nearly every kind of device and platform) and HDRP (High-definition, more advanced and less accessible). Because these render lighting and materials differently, each render pipeline will be unable to see any materials or shaders meant for the other types, and it defaults to an unshaded pink color.