# Status node couldnt capture disconnected status

**URL:** <https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427>\
**Category:** General\
**Created:** [27 June 2023 06:13 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427 "2023-06-27T06:13:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Josh](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/josh/32/62208_2.png) [@Josh](https://discourse.nodered.org/u/Josh)\
**Post date:** [27 June 2023 06:13 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/1 "2023-06-27T06:13:41Z")

</div>

Hi Forum,  
I have a sample flow like this  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/0/a04253bcecca35c67b7a587ee160057595d6cb79.png)

When the MQTT is connected I get the status as  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/7/c77c8d0fec7bc6d396dfa7fcb3b978df601830bc.png)

When the MQTT is in connecting state I get the status as  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/4/64c6775df5043bce0486b64221ac1fe69e957207.png)

But when the MQTT is in Disconnected state I dont get any status.  
Can someone in the forum help me out??

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [27 June 2023 06:52 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/2 "2023-06-27T06:52:15Z")

</div>

FYI I just tried it and when I disabled the broker - I got the disconnected status

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/8/580d3f5390255df90da4cc411488471d079133ad.png)  
What does your debug log sequence show when you do this?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 June 2023 07:23 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/3 "2023-06-27T07:23:06Z")

</div>

Do you mean that on startup you do not get an initial disconnected status message?

---

<div class="post-metadata">

**Author:** ![Josh](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/josh/32/62208_2.png) [@Josh](https://discourse.nodered.org/u/Josh)\
**Post date:** [27 June 2023 07:41 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/4 "2023-06-27T07:41:25Z")

</div>

When you say that you have disabled the broker. Can you let me know how you simulated it?  
Im on v3.0.0 nodered.

My debug logs dont show anything.

---

<div class="post-metadata">

**Author:** ![Josh](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/josh/32/62208_2.png) [@Josh](https://discourse.nodered.org/u/Josh)\
**Post date:** [27 June 2023 07:42 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/5 "2023-06-27T07:42:03Z")

</div>

No after the connection gets disconnected.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [27 June 2023 07:44 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/6 "2023-06-27T07:44:25Z")

</div>

> [@Josh](#):
>
> But when the MQTT is in Disconnected state I dont get any status

Did you see the disconnected status on the MQTT node?

How did your broker become disconnected?

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [27 June 2023 08:58 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/7 "2023-06-27T08:58:52Z")

</div>

So I created a test broker using the Aedes contrib node on one machine running NR

The flow shown is running on another machine.

So, to simulate an issue - I disable/enable the flow running the test broker

---

<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:** [26 August 2023 08:59 UTC](https://discourse.nodered.org/t/status-node-couldnt-capture-disconnected-status/79427/8 "2023-08-26T08:59:25Z")

</div>

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