What node could this error be coming from?

Have you upgraded some custom node perhaps? I've ran across similar issues when a new version of a node is not backwards compatible. This can cause a situation where your flows.json file has an old configuration that is not anymore editable from the Node-RED editor.

Or if not, have you installed some new node recently that could cause this without any instance?