Quick answer: Unity Shader Graph keyword's default value not applied to a material instance until manually toggled? Default values cache at compile; instance overrides take precedence.
New material instance: should inherit shader's default false. Instance shows true (the previously-set value).
Reset to default
Material inspector > right-click property > Reset to Default. Restores shader's default.
Or use SetKeyword
Code path; explicit set. Avoids the inspector quirk.
Audit per material
List materials; verify keyword states match expectations.
“Material instances cache. Cache survives shader-level changes.”
If shader defaults don't propagate, the cache is the bug source. Manual reset is the workaround.