Okay, so, I'm working on an invisibility shader right now, and I have a simple distortion effect that is animated over time. It is controlled by time and a speed property. When I set the speed to 0 in the shader itself, in the preview the shader stops as expected; however, when I apply the shader to a material, and then change that same value in the material, it doesn't control anything. Weirdly enough, the other properties changed in the material do have an effect on things, but this specific one doesn't. What could this be caused by? The player uses the shared material, so it shouldn't be some kind of instance issue. And no, its not supposed to jitter that hard, thats why I need the speed to work properly xd
In the videos you can see how changing the shader variable works as expected, but in the material it does not, but changing a different one works fine

