We recently converted the kindOfData (Data Type) field from a free text field to a controlled vocabulary. Since that change, we’re seeing inconsistent behavior.
kindOfData should be present).Initially I suspected a metadata field configuration problem. I found some issues in our citation.tsv (missing displayFormat and formatting problems), corrected them, reloaded the dataset fields, and re-exported metadata, but the behavior did not change.
At this point everything appears to be configured correctly, yet Dataverse still omits the field from both the published UI and exports while continuing to display it in edit mode.
Has anyone seen this behavior with controlled vocabulary fields? Is there another cache, index, metadata configuration, or code path that determines whether controlled vocabulary fields are rendered on published dataset pages and included in metadata exports?
Any ideas on where to look next would be appreciated.
Dataverse v6.7.1 thru 6.10.1 (both on our upgraded test site and our production)
Oh dear, there's a reason we say this in the guides:
"Generally speaking it is safer to create your own custom metadata block rather than editing metadata blocks that ship with the Dataverse Software, because changes to these blocks may be made in future releases. If you’d like to make improvements to any of the metadata blocks shipped with the Dataverse Software, please open an issue at https://github.com/IQSS/dataverse/issues so it can be discussed before a pull request is made."
Would it be possible for you to revert your citation block to be vanilla?
And create a new custom metadata block with the field you want?
(I guess migrate the data to the new field first and then revert the citation field to vanilla.)
OK, thanks. That sounds like the right plan to move forwards with.
Sorry it isn't easier!
Last updated: Aug 18 2026 at 08:27 UTC