# \[BUG-13337\] UDTs OPC-tag paths with Parameters stop workin after Upgrade

**URL:** <https://forum.inductiveautomation.com/t/bug-13337-udts-opc-tag-paths-with-parameters-stop-workin-after-upgrade/23474>\
**Category:** Ignition Early Access\
**Created:** [March 20, 2019, 8:30am UTC](https://forum.inductiveautomation.com/t/bug-13337-udts-opc-tag-paths-with-parameters-stop-workin-after-upgrade/23474 "2019-03-20T08:30:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tumeksi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tumeksi/32/4697_2.png) [@Tumeksi](https://forum.inductiveautomation.com/u/Tumeksi)\
**Post date:** [March 20, 2019, 8:30am UTC](https://forum.inductiveautomation.com/t/bug-13337-udts-opc-tag-paths-with-parameters-stop-workin-after-upgrade/23474/1 "2019-03-20T08:30:36Z")

</div>

We Upgraded our 7.9.10 server to 8.0 which had UDT-tags defined.  
These udt tags had OPC-tags in them. In these OPC-tags we had OPCItemPath which had parameters in them (ie. {address} and so on).

In the UDT instances we had this OPCItemPath ower writen and we added the modbus register address to the end “manualy”.

Now when we upgraded these ItemPaths on the UDT-instances are showin “ns=1;s=[{device}]{address}.HR8960” instead of “ns=1;s=[Modbus\_Device\_1]3.HR8960” as they should when the parameters “address” = 3 , “device” = Modbus\_Device\_1.

When i take the overwrite off, save the tag, put the overwirte back again it starts to work again.

These bindings were workin on the 7.9.10 version.

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [March 27, 2019, 9:43pm UTC](https://forum.inductiveautomation.com/t/bug-13337-udts-opc-tag-paths-with-parameters-stop-workin-after-upgrade/23474/2 "2019-03-27T21:43:35Z")

</div>

Thanks for reporting this. We’ll fix it ASAP (like, today, for the first published RC).

The bug is in the upgrade logic of _overridden_ parameters. It appears that parameters that inherit their values appear to work, as well as tags generated by importing 7.9 XML exports.

---

<div class="post-metadata">

**Author:** ![awalker](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/awalker/32/6874_2.png) [@awalker](https://forum.inductiveautomation.com/u/awalker)\
**Post date:** [March 29, 2019, 4:54pm UTC](https://forum.inductiveautomation.com/t/bug-13337-udts-opc-tag-paths-with-parameters-stop-workin-after-upgrade/23474/3 "2019-03-29T16:54:46Z")

</div>

This issue was fixed in the build that was uploaded today (3/29). Please let us know if you continue to see this behavior after upgrading.
