I see that you didn't rename those nodes. I have the same occasionally, and always because there's a node elsewhere with the same name. Even unused nodes that are inside, say a default shader in a sphere, create breakage when you try to attach an outside default shader. They don't automatically get another name (/extension), afaik.