Seriously, just gone back to shader graph in 2021 LTS and found 2 major bugs in 2 days - what happened to QA?!
Hopefully a post-upgrade (2020-2021) bug that will go with Library clear (not an ideal solution)
Loads of these errors -
Objects are trying to be loaded during a domain backup. This is not allowed as it will lead to undefined behaviour!
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEditor.EditorJsonUtility:FromJsonOverwrite (string,object)
UnityEditor.ShaderGraph.Internal.SerializableTexture:get_texture () (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Data/Graphs/SerializableTexture.cs:72)
UnityEditor.ShaderGraph.Internal.SerializableTexture:OnBeforeSerialize () (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Data/Graphs/SerializableTexture.cs:95)
UnityEditor.EditorJsonUtility:ToJson (object,bool)
UnityEditor.ShaderGraph.Serialization.JsonObject:Serialize () (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Serialization/JsonObject.cs:70)
UnityEditor.ShaderGraph.Serialization.MultiJsonInternal:Serialize (UnityEditor.ShaderGraph.Serialization.JsonObject) (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Serialization/MultiJsonInternal.cs:656)
UnityEditor.ShaderGraph.Serialization.MultiJson:Serialize (UnityEditor.ShaderGraph.Serialization.JsonObject) (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Serialization/MultiJson.cs:20)
UnityEditor.Graphing.GraphObject:OnBeforeSerialize () (at Library/PackageCache/com.unity.shadergraph@12.1.7/Editor/Data/Implementation/GraphObject.cs:97)