# Locating Broken Bindings

**URL:** <https://forum.inductiveautomation.com/t/locating-broken-bindings/105008>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 11, 2025, 4:50pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008 "2025-04-11T16:50:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Craig\_Kincade](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@Craig\_Kincade](https://forum.inductiveautomation.com/u/Craig_Kincade)\
**Post date:** [April 11, 2025, 4:50pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/1 "2025-04-11T16:50:40Z")

</div>

How do I locate the tag that is causing my expression binding to fail?

 ![expression_binding_error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/a/3ac5a1e1c0a949c71b1ec5b8e621c378f01750d4.jpeg)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 11, 2025, 4:57pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/2 "2025-04-11T16:57:03Z")

</div>

Show your expression. (It may be a property, not a tag, and many such bindings deliver a null on startup before the binding system can deliver the proper value a bit later.)

The actual properties that have errors contributing to that error count are generally shown with a red background.

---

<div class="post-metadata">

**Author:** ![Craig\_Kincade](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@Craig\_Kincade](https://forum.inductiveautomation.com/u/Craig_Kincade)\
**Post date:** [April 11, 2025, 5:01pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/3 "2025-04-11T17:01:41Z")

</div>

How do I show my expression? How do I view the actual properties to view the errors in the red background?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 11, 2025, 5:04pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/4 "2025-04-11T17:04:02Z")

</div>

Scroll through that PROPS section of the Perspective property editor. You may have to expand objects and arrays if someone has set up deep bindings. When you find one, click on the chain link icon to its left to open the configured binding expression.

(Have you gone through the Inductive University free online training? These are basics that are covered by it.)

---

<div class="post-metadata">

**Author:** ![Craig\_Kincade](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@Craig\_Kincade](https://forum.inductiveautomation.com/u/Craig_Kincade)\
**Post date:** [April 11, 2025, 5:07pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/5 "2025-04-11T17:07:35Z")

</div>

Yes I've watched some of the videos. I watched the video of how to setup expression binding. The expression binding for all of the tags i added (68) was working. This morning I'm getting the value:null and I don't know which tag is causing the issue.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 11, 2025, 5:09pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/6 "2025-04-11T17:09:16Z")

</div>

I can't see your screen, sorry. You'll have to show more.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 11, 2025, 5:12pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/7 "2025-04-11T17:12:04Z")

</div>

{ I moved your question to a new topic. It is totally unrelated to the other topic. In the future, make a new topic if your issue isn't directly related. }

---

<div class="post-metadata">

**Author:** ![Craig\_Kincade](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@Craig\_Kincade](https://forum.inductiveautomation.com/u/Craig_Kincade)\
**Post date:** [April 11, 2025, 5:18pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/8 "2025-04-11T17:18:19Z")

</div>

Got it resolved. Ignition was receiving bad quality on 2 tags. The expression binding for the 68 tags are now updating in perspective. Thanks for your help.

---

<div class="post-metadata">

**Author:** ![Craig\_Kincade](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@Craig\_Kincade](https://forum.inductiveautomation.com/u/Craig_Kincade)\
**Post date:** [April 11, 2025, 5:23pm UTC](https://forum.inductiveautomation.com/t/locating-broken-bindings/105008/9 "2025-04-11T17:23:58Z")

</div>

Ok will do and totally understand. Thanks.
