I reopend and executed a workflow today that was fine yesterday and didn’t work today. Looking into it I found that in the Edit Fields node only one of all the fields was ok but the other showed “undefined”. As can be seen from the screenshot, the green field uses the same reference as the red fields.
Moreover, you should not use the quotes in the variable names.
Make a note, also, that the error branch for Edit Fields node doesn’t make much sense. As undefined fields will not raise an issue. If you want to check for non-existing fields, use IF node before the Edit Fields one.
Thank you moosa, I didn’t notice. Actually I dragged all the fields which makes me wonder why n8n does this if it leads to such problems. The only remaining mapping that worked was one with “‘ as well. But you’re right nonethe less. Removing one of the quotes restored the mapping.