there was some talk here: Capturing errors caused inside link-call flows - #3 by gregorius
And some design proposals here: FR: Dynamic Link node enhancement request (backlog item) · Issue #3836 · node-red/node-red · GitHub - the design stalled after failing to come to a resolution. I personally like choice (sometimes I want link call to pass msg with error, sometimes i want it to throw) but that was vetoed!