Good morning!
We're experiencing intermittent DOI registration failures on Dataverse 6.5 (also confirmed on 6.8) in the BSC Dataverse deployments.
Issue: When users create datasets with ROR affiliations selected from the autocomplete dropdown, DOI assignment succeeds but DataCite registration fails silently (~10-50% failure rate).
Symptoms:
identifierregistered=false in databaseglobalidcreatetime=NULLNullPointerException in AbstractPidProvider.getTargetUrl()Root cause: Race condition where getGlobalId() returns null during DOI creation transaction flow.
Workaround: Create dataset with minimal metadata first, then edit to add ROR affiliation (100% success rate).
GitHub issue: https://github.com/IQSS/dataverse/issues/11941
We're using external vocab scripts for ROR autocomplete. Has anyone seen PID registration issues related to external vocab scripts or similar timing-dependent DOI failures before?
Thanks!
Thanks for all the details!
Last updated: Jan 09 2026 at 14:18 UTC