I am unable to figure why my shader parameters don't stay set when I close the program and reopen it. I have a Material Override .tres (Type: ShaderMaterial) saved and it has a shader with it:

res://resources/landscape_b1.tres::Shader_3ob46

I then drag and drop all of my textures to the applicable uniforms and they apply just fine. The .tres file stays set on the Mesh, however I have to drag and drop ther textures everytime I reopen the project. Am I missing some save function for shaders?

Here's what happens:

Seems like a bug. Maybe make a report, but check the issues first to see if it's already known.

    cybereality Roger. I’ve searched for this issue and can’t find anything. It doesn’t seem to do it on a new project with a few textures. It does however do it on my larger project so now I need to figure out why.