In my flows, when an error is detected I use the
catch node then process the error in the flow.
I move the
msg.payload only from habit so I am looking at the payload rather than the error.
I don't see it as a problem.
What is a problem though are the messages I am getting.
This one in particular.
It tells me the
source.id is 9edd7e2f.abb3a. (I hope I typed it correctly)
Yet when I search for it, I am told it doesn't exist.
I am suspicious it could be something to do with the
subflow(s) I am using, but not sure.
If so: There is a problem. Because though that node may be in a subflow, the error detector should at least be able to work this out and either tell me it is in a subflow - and give me the name - or something else to help me find the problem.
Rather than giving me a fake id.