Sprite disappears after adding a material to it

So I have background which is FirsLayer, order in layer 0 and platform over it which is FirstLayer, order in layer 1. Once I add a material to the platform, the layer doesn’t seem to change but it gets rendered behind the background.

The material that I add.

1)Why do I get such results?

  1. How can I add the material to the platform and still keep it above the background?

P.S. Please, any ideas on comments would be very useful.

It appears that for sprites(if you want to use unity’s rendering layers) you can’t use many of the materials that are available in unity. You’re limited to only a few materials, which IMHO are pretty good.