The Status issue is completely unrelated - lets not derail this topic.
@tree-frog the Catch node will only handle errors that have been logged 'properly'. If the node simply calls node.error("my message");
then that will appear in the sidebar and log, but it will not trigger a Catch node.
To trigger a Catch node, the call to node.error()
must also provide the message that triggered the error - node.error("my message", msg)
.
If you search through the src of the pccc
node - https://github.com/netsmarttech/node-red-contrib-pccc/blob/master/red/pccc.js - you can see it only ever provides an error string to the node.error()
call., it never provides the second argument so it will not trigger the Catch node.
The node would need to be updated for you to be able to handle those errors with the Catch node.