This is occurring because, in 8.0.15, UDT parameters were changed back to having specific datatypes associated with them. Because of this, the parameters object returned by the getConfiguration went from something like:
While an unintended consequence; because getConfiguration returns the JSON definition of the tag as Ignition knows it, you are ending up with the new definition that was converted on upgrade to an 8.0.15+ version of Ignition.