Shaders Cannot Be Updated At Runtime

to recreate issue, create a shadergraph shader. Drive a parameter of the shader using an animation controller with a clip that addresses the shader. Nothing will happen.

I tried doing the cachebusting fix by setting a shader parameter in code every frame. I created a ‘keepAlive’ float parameter that feeds in but has no effect on the shader, and I’m updating its value every frame. No effect.

This should work, AFAIK, as a workaround. Are you setting it to a different value each frame? If you submit a bug report with a repro case and let us know the incident number (IN-#####), we can look into it.

At any rate, we are aware of the issue with animated material properties and hope to address it soon.

I was feeding in time, so it should be changing each frame. yeah, I eagerly await the fixes to this feature set.