# \[BUG\] Inconsistent UDT definition creation methods

**URL:** <https://forum.inductiveautomation.com/t/bug-inconsistent-udt-definition-creation-methods/62331>\
**Category:** Ignition\
**Created:** [July 27, 2022, 6:49am UTC](https://forum.inductiveautomation.com/t/bug-inconsistent-udt-definition-creation-methods/62331 "2022-07-27T06:49:33Z")\
**Posts on this page:** 1\
**Page:** 1

<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 27, 2022, 6:49am UTC](https://forum.inductiveautomation.com/t/bug-inconsistent-udt-definition-creation-methods/62331/1 "2022-07-27T06:49:33Z")

</div>

v8.1.18

There are a few quirks when creating tags in UDT definitions.

1. Pasting tag JSON into a UDT Definition in the Tag **Browser** (_not_ editor) returns this error:  
`Exception: Error importing tags: Only Udt definitions can be imported into the UDT Definitions tab.`
2. Pasting tag JSON into a UDT Definition in the Tag **Editor** doesn’t do anything - no errors, no tags created, just 2 steps closer to developing RSI 🙂
3. Pasting copied tags from the Tag Browser into a UDT Definition in the Tag Editor does nothing. See (2).
4. To paste tag JSON into a UDT Definition, you have to:  
a. Paste the tag JSON into Tags  
b. Copy the new tags  
c. Paste the tags into the UDT Definition in the Tag **Browser** (not editor, see (3))

It’s almost like you need a cheat sheet to tell you what you can do when and where 🙄  
What I would like to be able to do is to paste tag JSON into the UDT Definition in the tag editor _and_ into a UDT Definition in the tag browser to add new tags.
