26R2 Maintenance Releases
Last Updated: October 2, 2026
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 26R2, so our maintenance releases for this version are 26R2.0.3, 26R2.0.5, and so on.
October 2026
October 7, 2026
Release Number: 26R2.0.29 | Build Number: TBD EDC
| Category | Issue Description | Issue No. |
| Study Administration | In some cases, the Person Sync job fails because an unlinked person__sys record with the same email/username already exists. | VDC-308302 |
| Study Import & Export | In some cases, Copy to PPT fails during import because site trigger validations block operations on CTMS-managed sites | VDC-308221 |
| Labs | Entering a decimal value without a leading zero triggers a warning message, even though the value is valid and saves successfully. | VDC-307289 |
| Protocol Deviations | In a rule copy operation, the Protocol Deviation Date of Deviation is missing because extra values are written to its field during the copy. | VDC-306990 |
| Role & User Management | In some cases, a user is created without a Person record during user import. | VDC-306174 |
| Coding | The coding suggestion janitor fails with an error because the coding requests have a null study ID. | VDC-304133 |
| Data Entry | When resetting a form, an extra audit entry is erroneously generated where the derivation submit value for intentionally left blank is changed from null to false. | VDC-301298 |
| SDV & DMR | Studies without assigned DMR plans show "Requires DMR", while blank values in the Event Progress Listing reflect expected behavior and the DMR circle toggle displays a UI glitch where it is checked and then not checked. | VDC-299342 |
| SDS & Annotated PDFs | Study Design Specification (SDS) generation fails with an error because the item definition property panel allows invalid date ranges where the minimum date is greater than the maximum date. | VDC-296268 |
September 2026
September 30, 2026
Release Number: 26R2.0.27 | Build Number: 10988 EDC
| Category | Issue Description | Issue No. |
| Coding | This release adds the September 2026 updated English MedDRA and MedDRA Japanese dictionary versions to Veeva Clinical Data. | VDC-308442 |
| Study Administration | In some cases, pre-release Vault refreshes fail during sandbox imports. | VDC-307447 |
| Study Administration | When importing or updating existing VeevaID users who do not yet have linked Person records, the system fails with an exception because it attempts to modify read-only VeevaID fields. | VDC-307163 |
| Data Entry | In some cases, when a dynamic form's status changes, a defect causes the form's FIRSTSUBMITDT (First Submit Date) to be stamped with an incorrect timestamp during retrospective casebook updates. | VDC-302786 |
| Queries | For multi-role users, editing a reopened query message changes the Query Team to the last selected Query Team. | VDC-300542 |
Release Number: 26R2.0.27 | Build Number: 10108 DQS
| Category | Issue Description | Issue No. |
| DQS - API | The DQS API respects the permissions of a resource_locator over the permissions assigned by the user's study role. | VDC-300470 |
September 25, 2026
Release Number: 26R2.0.25 | Build Number: 10955 EDC
| Category | Issue Description | Issue No. |
| Coding | When switching between forms that are assigned different dictionary types, Vault may briefly display data from the previous form. | VDC-298779 |
| Compare Versions & Vaults | For static values, Vault may indicate a difference in the comparison report even when the static value mapping exists in both the source and the target. | VDC-305829 |
| Compare Versions & Vaults | When the comparison report includes safety configuration, the report may indicate modifications even when the values between the vaults are the same. | VDC-306842 |
| Compare Versions & Vaults | Users may receive a server error when attempting to compare study versions when one version is on a remote vault and the study has safety configurations. | VDC-307722 |
| Data Entry | Vault now shows the correct Reset Form dialog when a user resets a linked form that is no longer required. | VDC-304989 |
| Deployment | Vault may not show the correct Casebook Version number in the Deployment History. | VDC-306820 |
| EDC API | Vault returns an unexpected error when all required values are passed as blank in an Upsert Users request. | VDC-308160 |
| Review Plan Assignment | When running the reassignment job and only including new log forms, Vault doesn't assign the correct plan when evaluating a log form submitted after the job finishes. | VDC-305824 |
| Role & User Management | User import may fail unexpectedly when there is an immediate, unregistered Veeva ID user. | VDC-307056 |
| Rule Execution | When a dynamic form is the target of multiple rules, Vault may create duplicate forms. | VDC-307734 |
| SDS & Annotated PDFs | The annotated PDF may be missing one or more Items. | VDC-308381 |
| SDS & Annotated PDFs | When generating an annotated PDF, the Indent Progressive Display Items checkbox is no longer displayed by default. | VDC-308549 |
| Study Design | Study designers can mark derived Items for reassessment by selecting their entire Item Group during the Visibility step. | VDC-307245, VDC-306865 |
September 24, 2026
Release Number: 26R2.0.25 | Build Number: 10105
| Category | Issue Description | Issue No. |
(Postponed to a later release) |
||
| DQS - Checks | For protocol deviation checks, users aren't able to return the check action to the "Not defined" state. | VDC-306832 |
| DQS - Listings | Workbench can't save or load listings that use CALL Sys_ILB in the listing's CQL statement. | VDC-309023 |
September 17, 2026
Release Number: 26R2.0.23 | Build Number: 10905 EDC
| Category | Issue Description | Issue No. |
| Coding | This release adds the September 2026 English MedDRA and WHODrug dictionary versions to Veeva Clinical Data. | VDC-305223 |
(Postponed to a later release) |
||
| Deployment | When copying data to PPT in a study that includes integration configurations, the subject data is copied, but the job fails due to copy errors on the integration configurations. | VDC-296783 |
| Review Plan Assignment | Vault may not update the SDV requirement for an Item after a rule updates the Override Review Plan assigned to the Form. | VDC-305787 |
| Role & User Management | This release introduces a Sync to Person Record action on the User object in Business Admin to create person__sys records when creating users via Business Admin, instead of Tools > System Tools > Users. | VDC-304787, VDC-307322, VDC-307327 |
| Role & User Management | When using Just In Time Veeva ID, Vault doesn't check if a user with a given user name already exists in the vault, which can lead to errors during person__sys record creation. | VDC-304788, VDC-306292 |
| SDV & DMR | Vault doesn't default to No Review for the Requirement Mode on derived-type Items. | VDC-307290 |
September 16, 2026
Release Number: 26R2.0.23 | Build Number: 10098 DQS
| Category | Issue Description | Issue No. |
| DQS - Checks | When a user removes a check's action, and then deploys the check, DQS doesn't close queries opened by that check in the target study. | VDC-302762 |
| DQS - Checks | When the date column referenced by the Date of Deviation is removed from the CQL of a protocol deviation check, the check fails. | VDC-303321 |
| DQS - Checks | When a column is removed from a CQL statement's projection, and the check's action references that column, DQS doesn't show a warning. | VDC-305919 |
| DQS - Listings | The Form Progress Report may show blanks for the Signed, Frozen, and Locked columns instead of the values from EDC. | VDC-306286 |
| DQS - Observations | Users with custom study roles may be unable to create Observations. | VDC-306885 |
September 14, 2026
Release Number: 26R2.0.21 | Build Number: 10864 EDC
| Category | Issue Description | Issue No. |
| DQS - API | DQS API requests may fail unexpectedly with the "API_LIMIT_EXCEEDED" error, which may cause certain export jobs to fail. | VDC-307265 |
September 11, 2026
Release Number: 26R2.0.19 | Build Number: 10861 EDC
| Category | Issue Description | Issue No. |
| Safety Integration | In some cases, downgraded or nullified events still trigger follow-up messages. | VDC-299283 |
| Study Administration | In some cases, a server error occurs when clicking Reveal Treatment. | VDC-306686 |
September 2, 2026
Release Number: 26R2.0.17 | Build Number: 10818 EDC
| Category | Issue Description | Issue No. |
| Audit Trails | In some cases, audit trail entries are missing for the some coding requests. | VDC-300945 |
| Coding Configuration | If the dictionary version is not set for a coding form until after data is entered into the form, conflicts can occur that cause missing code requests when the dictionary version is set. | VDC-295889 |
| Imaging | In some cases, when attempting to upload Imaging Exams in a manner that is not supported by the system, such as uploading multiple exams or from a network drive, the error message is generic. With this release, a more specific error message is displayed in these scenarios. | VDC-294958 |
| Role & User Management | When importing users via the API, in some cases, if the API is called multiple times in a short period for the same user, duplicate person records are created. | VDC-304041 |
| Test Data | In some cases, dynamic and repeating Forms and Event Groups with a sequence number greater than 1 are skipped during Test Data Import. | VDC-298486 |
| Test Data | Import processing stops when an Event Group isn't found. | VDC-298679 |
| Test Data | When a user who isn't a Vault Owner runs the job and then downloads the job result file, the file is a JSON file. | VDC-301501 |
Release Number: 26R2.0.17 | Build Number: 10088 DQS
| Category | Issue Description | Issue No. |
| DQS - Listings | With this release, "Select from List" and "Enter Values" radio buttons are added to the Is one of selected filter. The "Select from List" option displays a list of availble options with checkboxes. The "Enter Values" button displays a text field into which comma delineated values can be entered. | VDC-303481 |
| DQS - Listings | The order of the 'Is one of selected' filter options is not in the same as that of the codelist. | VDC-304460 |
| DQS - Metrics | Set generation fails when users create a metric for Set CQL that has Alias in the Group By column. | VDC-300678 |
August 2026
August 28, 2026
Release Number: 26R2.0.15 | Build Number: 10784 EDC
| Category | Issue Description | Issue No. |
| Audit Trails | In some cases, the Query Closed message is incorrectly displaying in the Event Date and Visit Method audit trails. | VDC-301708 |
| Deployment | In some cases, deployment fails when deploying multiple instances with the same casebook version from different sources. | VDC-305026 |
| Labs | In remote vaults it is possible to select the Disable Unit Conversions checkbox, even though the change cannot be saved. | VDC-298206 |
| Role & User Management | In some cases, users encounter an error when attempting to register for VeevaID by clicking an expired invitation link. | VDC-300276, VDC-302108, VDC-303794 |
| Role & User Management | The Save button is not disabled when saving or validating users, in some cases leading to the creation of duplicate person records. | VDC-303457 |
| Rule Execution | With this release, long-running rules that were executed via the Rules job will not time out. | VDC-305713 |
| Study Design | In some cases, when trying to move forms, the Drag and Drop Schedule Editor becomes unresponsive. | VDC-299291, VDC-304666 |
| Study Design | Studio Form copies where the first Form includes a Form Link item to a second form which was not initially copied or found in the target study, will now reconcile the item type from text to Form Link during a subsequent copy which includes both forms. | VDC-299380 |
(Postponed to a later release) |
||
(Postponed to a later release) |
||
| Test Data | Vault doesn't upload the file when a user drags and drops it into the upload area instead of using the Select File button. | VDC-301126, VDC-300464 |
| UI & Performance | Vertical scrolling does not work as expected on the Protocol Deviations page in Studio. | VDC-304542, VDC-304983 |
August 19, 2026
Release Number: 26R2.0.13 | Build Number: 10084 DQS
| Category | Issue Description | Issue No. |
(Postponed to a later release) |
||
| DQS - Metrics | In some cases, users without restricted data access are able to view certain metric counting restricted forms. | VDC-302760 |
Release Number: 26R2.0.13 | Build Number: 10731 EDC
| Category | Issue Description | Issue No. |
| Coding | The Audit Trail doesn't display the correct audit entry for a coding request that is already pending approval that is then recoded to a different code via the set coding suggestions API, which results in the same pending approval state but with a different code. | VDC-301050 |
| Data Entry | Users encounter a server error when attempting to update a lab result where the normal range unit and lab result unit don't match when the "Disable Unit selection for Lab Results when Lab Normals are present" Labs Study setting is set to "Yes". | VDC-304014 |
| Data Entry | If a user clears out the unit value when the "Disable Unit selection for Lab Results when Lab Normals are present" Labs Study setting is set to "Yes", and the normal range unit and lab result unit don't match, they encounter a "Both number and unit is required. Data is not saved" error which cannot be removed. | VDC-304129, VDC-303997 |
| Deployment | Deployment may fail with a "Cannot delete definition that has previous version" error. | VDC-302870 |
| Deployment | After a deployment failure, the target study may have two casebook definition records. | VDC-302881 |
| Labs | The link to upload a Lab Normal Range Document directs the user to download the Upload Normal Ranges Template instead. | VDC-298279 |
| Role & User Management | If Just in Time Veeva ID is enabled, and it is the first time a user is inactivated, inactivation fails for Veeva ID users. | VDC-297922 |
August 14, 2026
Release Number: 26R2.0.11 | Build Number: 10082 DQS
| Category | Issue Description | Issue No. |
| DQS - Listings | When the Subject Details panel is popped out and the new window is maximized, CDB no longer displays all records. | VDC-301838 |
| DQS - Import | Source deletion only deletes the listings and not the relational listing data. | VDC-298936 |
| DQS - Listings | In the Subject Details panel, the Information (i) icon doesn't display when the selected field isn't queryable. | VDC-299614 |
| DQS - Queries | When a form is marked as intentionally left blank in a new import package, Workbench may continue to show a query on that form as open, instead of deleted. | VDC-294613 |
Release Number: 26R2.0.11 | Build Number: 10700 EDC
| Category | Issue Description | Issue No. |
| Audit Trails | The Review for SDV/DMR audit entries don't display in the audit trail. | VDC-300787 |
| Audit Trails | The setting of Intentionally Left Blank and the Intentionally Left Blank Reason are combined into a single audit trail entry. | VDC-302279 |
| Casebook Versioning | An amendment may fail when the study contains multiple repeating Event Groups, one of which has a repeating Form, and the new version adds a Repeat Minimum to the repeating Form. | VDC-301944 |
| Data Entry | Users may receive a system error when attempting to submit a form. | VDC-300661 |
| Jobs | Scheduled Query Detail Listings with the "Send to Reports" option selected fail when the character limit for Observed Source Value is exceeded. | VDC-304284, VDC-303931 |
August 12, 2026
Release Number: 26R2.0.9 | Build Number: 10665 EDC
| Category | Issue Description | Issue No. |
(Postponed to a later release) |
||
| Coding | This release adds the March 2026 MedDRA Japanese and April 2026 JDrug dictionaries to Veeva Coder. | VDC-299911 |
(Postponed to a later release) |
||
| Jobs | In some cases, the system creates duplicate review reporting records after a PPT copy. | VDC-303456 |
| Role & User Management | If Just in Time Veeva ID is enabled, and it is the first time a user is inactivated, inactivation fails for Veeva ID users. | VDC-297922 |
| Rule Execution | When two derivation rules execute from the same form, and one is synchronous and the other is asynchronous, the asynchronous rule may not run correctly. | VDC-302657 |
| Study Administration | Some users are not able to copy forms from a SBX vault to a DEV vault. | VDC-303533 |
August 6, 2026
Release Number: 26R2.0.5 | Build Number: 10075 DQS
| Category | Issue Description | Issue No. |
| DQS - CQL | In large studies, system sets may exceed the execution threshold and become disabled. With this release, system sets will no longer be disabled. Any set that exceeds the threshold will remain in an Active Daily refresh status. | VDC-301296 |
| DQS - Import | In some cases, incremental loads remain queued, causing a timeout during testing. | VDC-299803 |
| DQS - Metrics | In some cases, newly created Metric properties appear blank. | VDC-300053 |
Release Number: 26R2.0.5 | Build Number: TBD Migration
| Category | Issue Description | Issue No. |
(Postponed to a later release) |
Release Number: 26R2.0.5 | Build Number: 10618 EDC
| Category | Issue Description | Issue No. |
| Study Data Extracts | The LABANALYTELABEL column in SYS_ANALYTES shows the lab Name instead of Label. | VDC-300973 |