# Iginition tag browser lags/hangs/doesn't work when there are tags whose OPCUA path is not found

**URL:** <https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172>\
**Category:** Ignition\
**Tags:** opcua, designer\
**Created:** [July 12, 2024, 11:02pm UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172 "2024-07-12T23:02:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ned](https://avatars.discourse-cdn.com/v4/letter/n/848f3c/32.png) [@Ned](https://forum.inductiveautomation.com/u/Ned)\
**Post date:** [July 12, 2024, 11:02pm UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172/1 "2024-07-12T23:02:39Z")

</div>

So I need to read data from some SunSpec devices. Sunspec doesnt provide a modbus register list to create the tags from the normal modbus driver.

In order to read with these devices I have written a module that after connecting to the SunSpec device it registers the found modbus data points as OPCUA tags.

After this in the designer I import the tags using the "Browse Devices..." in tag broswer. (By import in the designer I mean I add them to a tag provider, default tag provider in this case)

Since the OPCUA tags are created after connecting to the device this means that if a device is offline the designer will have tags that reference OPC paths that are not existing.

This makes the tag browser not work.

I click browse devices, the button gets stuck and the popup to import tags doesn't show up.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/c/dc190c5c538f93cea94c20db92ecee13ac9f7c10.png)

I think this could be the reason it hangs because the UPC UA server browser works fine (shown in picture below after I click to edit a tag and browse OPC path from there), the quick client also works fine. Therfore my suspicion is that this causes an issue with displaying the tags imported in the designer.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/9/19ffcff7f3646881b293a54cfc1727acc3513f02.png)

---

<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 12, 2024, 11:16pm UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172/2 "2024-07-12T23:16:13Z")

</div>

Unfortunately I think the answer is going to lie somewhere in your Driver/Device implementation... I can't reproduce this with any of our own drivers when taking them offline.

Maybe if you did a Wireshark capture of the OPC UA traffic on localhost (after turning security for the loopback connection off) you will see something like a particular browse or read request go unanswered.

If you can provide some reproduction steps that don't involve a custom module let me know.

side note: SunSpec has been on my radar for a long time, I still get their emails, just never heard of anybody using it until now.

---

<div class="post-metadata">

**Author:** ![Ned](https://avatars.discourse-cdn.com/v4/letter/n/848f3c/32.png) [@Ned](https://forum.inductiveautomation.com/u/Ned)\
**Post date:** [July 13, 2024, 12:40am UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172/3 "2024-07-13T00:40:15Z")

</div>

I made a couple of changes to my module and now it is working as it should. There were a few lines I thought I had commented out but apparently did not.

If somehow I have this issue again, I will try to reproduce it with one of the Ignition drivers.

Thanks for pointing me to the right direction!

---

<div class="post-metadata">

**Author:** ![Ned](https://avatars.discourse-cdn.com/v4/letter/n/848f3c/32.png) [@Ned](https://forum.inductiveautomation.com/u/Ned)\
**Post date:** [December 6, 2024, 10:22am UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172/4 "2024-12-06T10:22:28Z")

</div>

Hi

I am currently using my custom module

Are there any plans on supporting SunSpec out of the box

---

<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:** [December 6, 2024, 2:19pm UTC](https://forum.inductiveautomation.com/t/iginition-tag-browser-lags-hangs-doesnt-work-when-there-are-tags-whose-opcua-path-is-not-found/93172/5 "2024-12-06T14:19:54Z")

</div>

If you could make a feature request at [https://ideas.inductiveautomation.com/](https://ideas.inductiveautomation.com/) that would help.

Right now the only registered interest in this is that I find it personally interesting.
