I have material which is attached to my object and it is seen normally when i am in object mode/mateiral
As you can see also in material preview it is gray.
It is cycles render.
You can't use a mix shader node to mix RGB (image or texture) information.
Use a Color>MixRGB node instead.
You shouldn't mix data types when connecting nodes. Green goes with green, yellow with yellow and so on.