# State machine changes from "I/O to I" upon pressing "done"

**URL:** <https://discourse.nodered.org/t/state-machine-changes-from-i-o-to-i-upon-pressing-done/86426>\
**Category:** Dashboard\
**Created:** [14 March 2024 12:39 UTC](https://discourse.nodered.org/t/state-machine-changes-from-i-o-to-i-upon-pressing-done/86426 "2024-03-14T12:39:20Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [14 March 2024 13:35 UTC](https://discourse.nodered.org/t/state-machine-changes-from-i-o-to-i-upon-pressing-done/86426/2 "2024-03-14T13:35:04Z")

</div>

Welcome to the forum @SupportStation

Which state machine node are you using? Possibly node-red-contrib-something.

> [@SupportStation](#):
>
> . Upon pressing "done", the state machine node changes. The output square goes away upon pressing this and will persist through redeploys. However, once I refresh the page it comes back

What do you mean by 'output square'?  
Can you create a simple flow just using inject nodes and state machine node to show the problem? If so then export that and paste it here.

See this post for how to post a flow - [How to share code or flow json](https://discourse.nodered.org/t/how-to-share-code-or-flow-json/506)

---

_[View the full topic](https://discourse.nodered.org/t/state-machine-changes-from-i-o-to-i-upon-pressing-done/86426)._
