# OPC Tags keep 'Good' quality after OPC client connection is deleted?

**URL:** <https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [July 9, 2021, 5:13pm UTC](https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675 "2021-07-09T17:13:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![321liftoff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/321liftoff/32/27544_2.png) [@321liftoff](https://forum.inductiveautomation.com/u/321liftoff)\
**Post date:** [July 9, 2021, 5:13pm UTC](https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675/1 "2021-07-09T17:13:54Z")

</div>

Running Ignition version 8.1.5 and OPC module 9.1.5 (b2021042810). I have an OPC-UA server and had an OPC-UA client connection to it from Ignition. I have Ignition tags created from OPC-UA nodes.

After deleting the OPC-UA client connection in Ignition, the created tag still says “Good” for its quality. The value of the tag is stale (the value is stuck at the last value it received prior to deleting the Ignition client connection).

@Kevin.Herron This seems like a bug, where if the client connection feeding a tag isn’t present, the quality should degrade to “Uncertain\_LastKnownValue” or equivalent.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 9, 2021, 5:16pm UTC](https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675/2 "2021-07-09T17:16:50Z")

</div>

Hmm, that should be happening already, but perhaps there is some race condition or bug preventing it… I’ll bring this up with QA and see if we can reproduce it.

Everything should become Uncertain\_LastKnownValue as you suggested.

---

<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:** [July 10, 2021, 12:09am UTC](https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675/3 "2021-07-10T00:09:37Z")

</div>

This has been happening in other areas as well, like bug 3221 where disabling a nested udt will not change the values to disable until you restart the udt

---

<div class="post-metadata">

**Author:** ![321liftoff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/321liftoff/32/27544_2.png) [@321liftoff](https://forum.inductiveautomation.com/u/321liftoff)\
**Post date:** [July 19, 2021, 4:29pm UTC](https://forum.inductiveautomation.com/t/opc-tags-keep-good-quality-after-opc-client-connection-is-deleted/48675/4 "2021-07-19T16:29:48Z")

</div>

Thanks.

I don’t know if this is related, but the Quality Overlay was not showing up either. More specifically, I have a Perspective label that is direct Tag binding to an OPC Ignition tag (which was Uncertain\_LastKnownValue). In the label, I have a script to take the value of the bound tag, do a calculation, and return the result to show on the label.

I assumed if the component was bound to a tag with a non-Good quality, that the Overlay would show as such, because the script is providing a calculation based on stale data. It didn’t seem to be working that way, though.
