# Recent change to Link Call node?

**URL:** <https://discourse.nodered.org/t/recent-change-to-link-call-node/59031>\
**Category:** General\
**Created:** [26 February 2022 17:03 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031 "2022-02-26T17:03:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![daxliniere](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/daxliniere/32/42187_2.png) [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Post date:** [26 February 2022 17:03 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031/1 "2022-02-26T17:03:58Z")

</div>

I had been using Link Call nodes for a few months, but the other day I found they had stopped working. I looked into it and the debug window says "Missing return node information", but I haven't changed the flow itself. They are set to Return To Calling Node.

I tried changing it to "Send To All Connected Nodes", but the Link Call node isn't shown. (Well, it has the same name as the Link Out node, but that's always been like that.) When I select that one, it just creates a loop. (the wires, not a programming loop)

Any ideas?

All the best,  
Dax

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [26 February 2022 17:25 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031/2 "2022-02-26T17:25:39Z")

</div>

The error means the message that reaches the Link Out node at the end of the call is missing the property that tells the node where to return the message to.

Specifically, it needs to have the `msg._linkSource` property.

Add a debug node at different points of your called flow to see where that property is being lost.

---

<div class="post-metadata">

**Author:** ![daxliniere](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/daxliniere/32/42187_2.png) [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Post date:** [26 February 2022 20:57 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031/3 "2022-02-26T20:57:24Z")

</div>

> [@knolleary](#):
>
> it needs to have the `msg._linkSource` property.

Ahh, brilliant. That's excellent to know.

Thanks for suggesting a test routine. I'll check it now.

Cheers, Nick! 🙂

---

<div class="post-metadata">

**Author:** ![daxliniere](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/daxliniere/32/42187_2.png) [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Post date:** [26 February 2022 21:47 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031/4 "2022-02-26T21:47:50Z")

</div>

Surprise, surprise, it was user error.  
I had added an inject node inside the called flow and obviously it wasn't transmitting any `msg._linkSource` property. I thought about adding it to the inject node, but I figure that the unique ID could change which would break it. Easier to just add a long wire.

Thanks for exaplaining how that works, Nick, that helps a lot.

Cheers!  
Dax.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [12 March 2022 21:48 UTC](https://discourse.nodered.org/t/recent-change-to-link-call-node/59031/5 "2022-03-12T21:48:17Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
