# Upgrading to 8.0.15 data types empty

**URL:** <https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303>\
**Category:** Ignition\
**Created:** [August 3, 2020, 4:40am UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303 "2020-08-03T04:40:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![m.sanders](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@m.sanders](https://forum.inductiveautomation.com/u/m.sanders)\
**Post date:** [August 3, 2020, 4:40am UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/1 "2020-08-03T04:40:43Z")

</div>

Hello,

I upgraded to 8.0.15 and found that some of my datatypes had lost all of their internal data and are just showing their parameters. Has anyone else experienced this issue?

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/6/b6533080a4723375a89e4a80b214b9aa31f7bda3.png)

---

<div class="post-metadata">

**Author:** ![Sanderd17](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sanderd17/32/8735_2.png) [@Sanderd17](https://forum.inductiveautomation.com/u/Sanderd17)\
**Post date:** [August 3, 2020, 12:24pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/2 "2020-08-03T12:24:18Z")

</div>

How did you upgrade? Did you run the installer over the 8.0.14 Ignition, or did you install a fresh 8.0.15 and restore the backup?

I just did the latter and still have all datatype tags.

---

<div class="post-metadata">

**Author:** ![m.sanders](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@m.sanders](https://forum.inductiveautomation.com/u/m.sanders)\
**Post date:** [August 3, 2020, 5:14pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/3 "2020-08-03T17:14:07Z")

</div>

I ran an upgrade, I can run it back and try again doing a fresh install and restoring the backup though. How do you save your tags, does the backup cover that?

---

<div class="post-metadata">

**Author:** ![James.Lorenz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/james.lorenz/32/3290_2.png) [@James.Lorenz](https://forum.inductiveautomation.com/u/James.Lorenz)\
**Post date:** [August 3, 2020, 5:23pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/4 "2020-08-03T17:23:23Z")

</div>

Yes, gateway backups have your tag data.

Before resorting to reinstalling - what happens if you right click on the `DRV1380` UDT and select “Restart Tag”, does it fix the UDT?

---

<div class="post-metadata">

**Author:** ![m.sanders](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@m.sanders](https://forum.inductiveautomation.com/u/m.sanders)\
**Post date:** [August 3, 2020, 6:12pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/5 "2020-08-03T18:12:09Z")

</div>

I just tried and restarting the tag didn’t seem to fix it.

---

<div class="post-metadata">

**Author:** ![James.Lorenz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/james.lorenz/32/3290_2.png) [@James.Lorenz](https://forum.inductiveautomation.com/u/James.Lorenz)\
**Post date:** [August 3, 2020, 6:15pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/6 "2020-08-03T18:15:45Z")

</div>

Can you attach an export of your tags?

---

<div class="post-metadata">

**Author:** ![m.sanders](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@m.sanders](https://forum.inductiveautomation.com/u/m.sanders)\
**Post date:** [August 4, 2020, 7:45pm UTC](https://forum.inductiveautomation.com/t/upgrading-to-8-0-15-data-types-empty/37303/7 "2020-08-04T19:45:00Z")

</div>

If anyone else has this issue in the future: James and I private messaged and exchanged tags and he found the issue:

> I believe I’ve narrowed down the issue, which revolves around the `TagName` parameter, and the fact that it is one of the 4 pre-defined parameters that is used by Ignition:
> 
> [UDT Definitions - Ignition User Manual 8.0 - Ignition Documentation](https://docs.inductiveautomation.com/display/DOC80/UDT+Definitions#UDTDefinitions-Pre-DefinedParameters)
> 
> It looks like in previous versions (based on limited testing) that if a user created a UDT parameter called `TagName` , and then attempted to reference the `TagName` parameter in a tag, we would just ignore it and fall back to the value of the pre-defined parameter. However, due to changes in 8.0.15, we attempt to overwrite the built-in value, which causes an error that breaks the loading of the UDT.
> 
> We’ll get a fix in so that if you happen to use a parameter name that matches a pre-defined parameter name, it doesn’t affect tag loading, but I would advise against such parameter name clashing in the future - at the very least, it should eliminate confusion as to which value the parameter evaluates to.

After looking at the UDTs in question we found out we weren't even using the TagName parameter and were able to remove it properly. After that the tags worked fine and all of their inner tags showed up.

Thank you James! 😀
