Note down the name of the current material. Then create a new material, assign it to your mesh, and change the shader to see if you are right. If you are right, keep the new material. If nothing changed, you could reassign the original material.
I found this old thread, and it might be that you are right. The problem could be related to the render pipeline, which uses and processes the materials.