25R3 Maintenance Releases
Last Updated: January 14, 2025
A "maintenance release" is a release that contains fixes for issues that are affecting customers in production environments. We communicate 24 hours prior to the release that we will be applying a maintenance release and that there will be a short service disruption. This list only covers fixes to General Release versions.
The list of fixed issues is not finalized until just before the release occurs. When we identify issues to fix in a maintenance release, we attempt to get them into the earliest release possible. Sometimes, we target a specific release but are not able to deliver a fix early enough for full testing. In situations like this, we postpone the fix for a later release and strike out the description in this list.
We number maintenance releases by appending the number of the maintenance release to the General Release number. Veeva Clinical Data uses odd-numbered releases, while Vault uses even-numbered releases. The most recent General Release was 25R3, so our maintenance releases for this version are 25R3.0.3, 25R3.0.5, and so on.
January 2026
January 14, 2026
Release Number: 25R3.0.15 | Build Number: 10499 EDC
| Category | Issue Description | Issue No. |
| Coding Configuration | Coding administrators may receive a "License is expired" error when attempting to validate a valid, unexpired dictionary license. | VDC-211426 |
| Deployment | Deployments get stuck with the Import Completed status for longer than expected. | VDC-204711 |
| Deployment | In some cases, when copying study data to a PPT environment from a PROD study that has had its label changed, an error occurs. | VDC-208289 |
| Labs | When Fasting Status and Female Cycle Support for Normal Ranges is enabled, a study designer may receive a "Cannot change value of ['name__v'] as the object already exists in a previous version" error when attempting to update a lab header field. | VDC-209295 |
| Rule Execution | When reselecting rules from a recent Rule Job, if the selection includes Rules currently filtered out of the grid view, the number of visible rules in the grid is different than the count shown in the selection counter. | VDC-207824 |
| Rule Execution | The "Only show selected" window may show rules that don't meet the selected filter criteria. | VDC-210345 |
| SDS & Annotated PDFs | The Annotated CRF doesn't include the Form Name alongside the Form Label. | VDC-211501 |
| Study Design | When copying a form with progressive display more than once, users may receive a "duplicate key not permitted" error. | VDC-209144 |
Release Number: 25R3.0.15 | Build Number: 10118 CDB
| Category | Issue Description | Issue No. |
| CDB - Admin | Users with country-level access, but without All Sites access, are able to access CDB. | VDC-205573 |
| CDB - API | A Retrieve Studies request may return duplicate studies in the response. | VDC-206271 |
| CDB - Import | OpenEDC import jobs may unexpectedly get put into the Skipped status. | VDC-197689 |
| CDB - Import | CDB may unexpectedly queue jobs when multiple packages are uploaded for the same source while one is still pending approval. | VDC-207393 |
| CDB - Import | OpenEDC studies may show an Imported Date that is earlier than the Uploaded Date for the Primary Source. | VDC-210260 |
| CDB - Import | CDB may return an "Issue related to blinded data" error when there isn't any blinded data in the package. | VDC-211323 |
| CDB - Listings | If a review listing has duplicates, resulting in a Rows Aren't Unique review tracking warning, CDB may not clear the warning after the user updates the listing. | VDC-211439 |
| CDB - Listings | CDB may show an "All Site Access is required to view this Study" tooltip on a Study when the user has All Sites access. | VDC-212897 |
| CDB - Protocol Deviations | In some cases, a cleanup job fails to delete orphaned Protocol Deviations. | VDC-203435 |
| Study File Format | For third party events, CDB doesn't populate the SUBJID column in the SFF's SYS_EVENTS file. | VDC-205715 |
January 8, 2026
Release Number: 25R3.0.13 | Build Number: 10463 EDC
| Category | Issue Description | Issue No. |
| Labs | When entering an Upper Age value without the Upper Age unit, the error message on the Upper Age unit cell incorrectly mentions the Lower Age unit is required. | VDC-208881 |
| Publishing Validation | In some cases, Casebook Validation jobs take longer than expected to complete. | VDC-207119 |
| Publishing Validation | With this release, when the Validate button is clicked in the Validate Study dialog, the system sets the casebook status to Validating before starting the Casebook Validation job, and Validate will not be shown in the Actions menu. | VDC-209646 |
| Role & User Management | In some cases, the Federated ID field is not populated for bulk imported VeevaID users. | VDC-207782 |
| Safety Integration | Users can't select an Item that allows unknown parts for mapping to the Date of Death field. | VDC-206559 |
| Safety Integration | In some cases, when the last Ack File Name of a safety case is populated, a nullification message can be sent even though the previous message is pending. | VDC-206765 |
| Safety Integration | When the Safety Case Initiation Event form is configured for linking to a Concomitant Medications form and answer for G.k.8 ('Action Taken'), but not G.k.1 ('Drug Role'), and no answer is given in data entry, the first send or follow up messages can potentially fail to deliver. | VDC-211321 |
| Safety Integration | In a very rare study design scenario involving Concomitant Medication linking from the AE form, the first send of a new Safety Case fails with an error. | VDC-212637 |
| SDS & Annotated PDFs | The annotated CRF generated in Studio displays the message "See Appendix 1 for Item Group Defaults by Visibility Criteria" on all forms even when no visibility criteria are defined for those forms. | VDC-209859 |
| Study Design | In some cases, copying an Assessment with Use Existing selected fails. | VDC-209874 |
| UI & Performance | In some cases, the Listings and Exports job count listed in the side panel of the Review tab differs from the actual number of listed items. | VDC-205746 |
Release Number: 25R3.0.13 | Build Number: 10103 CDB
| Category | Issue Description | Issue No. |
| CDB - Admin | The Object Summary Report may be unexpectedly blank if the study's base language is set to null in EDC. | VDC-211951 |
| CDB - Export | SYS_FORMS may include incorrect data for boolean columns. | VDC-212147 |
December 2025
December 19, 2025
Release Number: 25R3.0.9 | Build Number: 10417 EDC
| Category | Issue Description | Issue No. |
| Data Entry | In some cases, composite items display as blank boxes without labels. Therefore, the user is unaware of what the field is until they start entering data into it. | VDC-212197 |
| Data Entry | When a form uses Progressive Display, the composite label for composite items remains invisible even after the fields themselves are triggered to appear. | VDC-211714 |
December 17, 2025
Release Number: 25R3.0.9 | Build Number: 10099 CDB
| Category | Issue Description | Issue No. |
| CDB - Import | In some cases, incremental ingestion fails after a certain number of retries. | VDC-211755 |
| CDB - Import | Users encounter a "Cannot Acquire Lock" exception during incremental ingestion. | VDC-211591 |
| CDB - Listings | Some users are unable to download Core listings. | VDC-211565 |
December 11, 2025
Release Number: 25R3.0.7 | Build Number: 10383 EDC
| Category | Issue Description | Issue No. |
| Coding | In some cases, the Subject Filter dropdown takes longer than expected to load for very large studies. | VDC-206334, VDC-206897 |
| Data Entry | In some cases, when resetting a dynamic Form that is marked for removal and has existing form links, a server error occurs. | VDC-209987, VDC-211278 |
(Postponed to a later release) |
||
| Labs | In previous releases, Lab Unit Items that were not the standard unit, but had no unit conversion, could be created. This configuration is no longer possible, but deployment of an Analyte Library containing these definitions fails. | VDC-210644 |
| Safety Integration | In some cases, a case can be incorrectly marked as superseded when two events are created and one is added to the other through Add Relevant Subject Info in Veeva Safety. | VDC-208333 |
| Study Data Extracts | In some cases, when the manifest.json file for Study Data Extract jobs that were scheduled prior to the 25R3 release and that have Send to CDB Workbench configured is edited, both the original and edited manifest.json files are attached to the job. | VDC-211109 |
December 10, 2025
Release Number: 25R3.0.7 | Build Number: 10095 CDB
| Category | Issue Description | Issue No. |
| CDB - Import | In some cases, incremental ingestion fails with an error. | VDC-211142 |
| CDB - Listings | With this release, the Save button will be disabled after it is clicked, preventing repeated save operations. | VDC-210094 |
| CDB - Listings | In some cases, when the title is removed and the save button is clicked, the Save Check As dialog becomes stuck in saving state, and cannot be closed. | VDC-211007 |
| CDB - Protocol Deviations | The protocol deviation date doesn't populate when the user creates protocol deviations with the Deviation Date set to Event.Date. | VDC-209981 |
December 6, 2025
Release Number: 25R3.0.5 | Build Number: 10367 EDC
| Category | Issue Description | Issue No. |
| Study Data Extracts | In some cases, Study Data Extract jobs that were scheduled prior to the 25R3 release, and that have Send to CDB Workbench configured, fail. | VDC-211070 |
Release Number: 25R3.0.5 | Build Number: 10090 CDB
| Category | Issue Description | Issue No. |
| CDB - Admin | In some cases, some CDB instances do not load as expected from the browser cache. | VDC-211068 |
December 5, 2025
Release Number: 25R3.0.3 | Build Number: 10366 EDC
This release did not include any customer-facing issues. This release improved internal infrastructure.