# Checkbox Showing Incorrect State

**URL:** <https://forum.inductiveautomation.com/t/checkbox-showing-incorrect-state/42644>\
**Category:** Ignition\
**Created:** [January 27, 2021, 7:47am UTC](https://forum.inductiveautomation.com/t/checkbox-showing-incorrect-state/42644 "2021-01-27T07:47:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![neill](https://avatars.discourse-cdn.com/v4/letter/n/edb3f5/32.png) [@neill](https://forum.inductiveautomation.com/u/neill)\
**Post date:** [January 27, 2021, 7:47am UTC](https://forum.inductiveautomation.com/t/checkbox-showing-incorrect-state/42644/1 "2021-01-27T07:47:58Z")

</div>

Hi, I am using a checkbox to control a boolean tag in a CompactLogix PLC.

The checkbox works most of the time, but sometimes it displays the incorrect state and does not update itself.

An interesting thing to note is that this only occurs if I change the tag value with the checkbox in the client.

Whereas, if I change the tag via the tag browser the checkbox always shows the correct state.

The issue does not happen with a toggle switch.

Any ideas how to resolve this?

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [January 27, 2021, 8:50am UTC](https://forum.inductiveautomation.com/t/checkbox-showing-incorrect-state/42644/2 "2021-01-27T08:50:38Z")

</div>

Is your binding set to bi-directional?

---

<div class="post-metadata">

**Author:** ![neill](https://avatars.discourse-cdn.com/v4/letter/n/edb3f5/32.png) [@neill](https://forum.inductiveautomation.com/u/neill)\
**Post date:** [January 27, 2021, 7:50pm UTC](https://forum.inductiveautomation.com/t/checkbox-showing-incorrect-state/42644/3 "2021-01-27T19:50:29Z")

</div>

Yep, like I mentioned above the identical binding on a toggle switch works correctly.
