Fixed Issues in 25R3
Pre-Release Date: November 10, 2025 | Release Date: November 21 & December 5, 2025This week's release includes fixes for the following issues:
An asterisk (*) next to the issue number denotes an internally found defect filed during the development of Limited Release features.
Audit Trails
| Issue Description | Issue No. |
|---|---|
| The labels of masked Lab Codelists cannot be obtained for the audit trail GUI or Audit Trail Export jobs, causing the audit trail window to crash and the Audit Trail Export job to fail. | VDC-200282 |
Blank & Detail PDFs
| Issue Description | Issue No. |
|---|---|
| In some cases, Detail PDF jobs with deleted data fail. | VDC-198900 |
Casebook Versioning
| Issue Description | Issue No. |
|---|---|
| When a Diff Report is generated with the "Exclude Event Group and Event Differences (show only form differences)" option selected, some Form differences are not displayed as expected. | VDC-192296* |
CDB - API
| Issue Description | Issue No. |
|---|---|
| In some cases, the CDB API doesn't provide a correct date and time format. | VDC-187314* |
| When opening queries via API, CDB returns the Site Name instead of the Site Number for "site_number" in the response. | VDC-197468* |
CDB - Checks
| Issue Description | Issue No. |
|---|---|
| When a check is deleted in one testing environment, its related queries aren't getting closed in other active testing environments. | VDC-197704* |
| Checks against non-EDC Event Dates don't open queries when check criteria are met. | VDC-200129* |
CDB - Clean Patient Tracker
| Issue Description | Issue No. |
|---|---|
| In some cases, the count for incomplete SDV is inconsistent between the Clean Patient Tracker and the Review tab. | VDC-192758 |
| The Subjects Require Cleaning label doesn't properly reflect filtering changes. | VDC-195289 |
| In some cases, labels overlap each other in Subject charts. | VDC-198760* |
CDB - Clone
| Issue Description | Issue No. |
|---|---|
| The Clone From field only shows up to 100 Studies. | VDC-197406 |
| In some cases, an error occurs while attempting to clone a listing. | VDC-200344 |
CDB - CQL
| Issue Description | Issue No. |
|---|---|
| In some cases, CQL listings fail with a "too many columns" error. | VDC-187716* |
| Users may experience slow performance on the All Protocol Deviations page. | VDC-197897* |
| In some cases, Review Listings may become stuck with a "Pending" status. | VDC-201476 |
| In some cases, the CQL code fails with an error when used in an export package. | VDC-201487 |
CDB - Dashboards
| Issue Description | Issue No. |
|---|---|
| On the Review Dashboard, the filter panel and button are labeled "Summary" instead of "Filters". | VDC-195353* |
| The dashboard doesn't update when a review listing status changes from Reviewed to Reviewed with Delta. | VDC-195895 |
CDB - Deployment
| Issue Description | Issue No. |
|---|---|
| The Deploy button is disabled when deploying a listing to a different vault. | VDC-198578* |
CDB - Export
| Issue Description | Issue No. |
|---|---|
| Non-labs items whose columns have LBORRES as the column name incorrectly have a Lab Modifier field added. | VDC-198758 |
| When there is an FTP server restart, exports aren't delivered. | VDC-199284 |
| In some cases, users receive an error message when attempting to download generated CSV files for listings. | VDC-199412 |
| FTP authentication times out overly quickly causing package delivery times to be longer than expected. | VDC-199436* |
| In some cases, the deprecated "GMT" label is used instead of the "UTC" label for displaying timestamps. | VDC-199925* |
CDB - Import
| Issue Description | Issue No. |
|---|---|
| Users without the Restricted Data Access permission are able to view the D-030, D-031, and D-032 error messages after import. | VDC-143412* |
| The Query Details panel doesn't appropriately indicate Event-level statuses (Locked, Frozen, SDV, DMR, and Signed). | VDC-191365 |
| Some users are unable to import manifests containing certain error codes into the manifest builder. The expected behavior is for users to be able to fix these issues directly within the builder. | VDC-192587* |
| In some cases, 3PD imports are shown as pending approval but no package is available to approve. | VDC-194783 |
| When a Name Override is used in the Distinct ID, CDB shows a warning and automatic sequencing for Forms and Item Groups doesn't occur. | VDC-194856 |
| In some cases, the system fails to restore a 3PD source to its last working version when the "Primary Source" key in the manifest file is changed from false to true. | VDC-195908 |
| Third party data packages may get stuck in the In Progress status. | VDC-196845 |
| Import may fail unexpectedly due to a swap failure. | VDC-198666* |
| In some cases, full ingestion fails. | VDC-198670 |
| If a user imports a package that requires approval, and then imports another package requiring approval before the initial package is approved, the user is unable to approve the newest package. | VDC-199744 |
| In some cases, the EDC incremental import shows as 'Pending' for longer than expected after the load is set to "Yes" in EDC tools. | VDC-199894 |
| Packages may become stuck in the "Processing" stage when reprocessing after another package import fails. | VDC-200687 |
| Reference data would not load into a study, despite there being no error messages. | VDC-201242* |
| Users may encounter a Duplicate Unequal Item warning when an item definition that is configured with a name override is imported as part of a source with multiple CSV files. | VDC-201428 |
| In some cases, incremental ingestion fails. | VDC-203160* |
| In some cases, data ingestion fails and becomes stuck in a "Pending" status. | VDC-204142 |
| In some cases, group ID mappings are incorrect. | VDC-204216 |
| Third-party data (3PD) ingestion failed to load for some users because of a concurrent, duplicate import process. | VDC-204331 |
CDB - Listings
| Issue Description | Issue No. |
|---|---|
| Users have to click twice to open the Cell Details panel if cell is already selected and CQL Editor is open. | VDC-107976* |
| When entering more than 255 characters in the "Reason" text field of a Review Listing, some users experience an error that does not indicate that they exceeded the character limit. | VDC-187214* |
| Cell decorations may change unexpectedly. | VDC-193602* |
| Items within a repeating item group table are being incorrectly treated as part of a base form's view. | VDC-194559* |
| The @OBS.Age output differs between CALL SYS_OBS and SYS_OBSMSG. | VDC-197328* |
| In some cases, review listings with CQL errors generate a "No Value Present" error message. | VDC-198646 |
| In some cases, listings in PROD do not show the same "Last Modified" date as listings in TST. | VDC-199035 |
| In some cases, when batch reviewing, an error message displays stating that review cannot be applied to 100 rows even though the review is applied successfully. | VDC-199356 |
| Users encounter an error in Review Listings about lack of uniqueness even when all rows are unique. | VDC-200348 |
| When a review listing includes more than one Event Date per row, Observation and Query filters are now disabled. | VDC-201258* |
| CDB doesn't display status icons for Event Dates in the Cell Details panel. | VDC-95236* |
CDB - Observations
| Issue Description | Issue No. |
|---|---|
| OBS.FormSource doesn't return null for observations on Event Dates. | VDC-202213* |
CDB - Queries
| Issue Description | Issue No. |
|---|---|
| If a listing's CQL only references @HDR values and doesn't include a Form in the FROM clause, Workbench won't open the Cell Details panel, which prevents users from opening queries. | VDC-181609 |
| Some queries take longer to process than expected. | VDC-198659* |
| @QRY.RowExternalID may not be populated for all queries. | VDC-203677 |
| The RowExternalID ( @QRY.RowExternalID ) was not populated for queries created before the issue was fixed in the 25R2.0.23 maintenance release by VDC-203677. This addresses those existing queries. | VDC-204239 |
| When addressing the unpopulated @QRY.RowExternalID issue in VDC-203677, external IDs were added to records that were set to empty. | VDC-204952* |
CDB - Unblinding Rules
| Issue Description | Issue No. |
|---|---|
| When a user creates an unblinding rule that uses the AND operator, that unblinding rule isn't visible after save. | VDC-195901* |
CDB - Views
| Issue Description | Issue No. |
|---|---|
| Views with Select Distinct may not work as expected on the ItemGroup.SqnBr and Form.SeqNbr columns. | VDC-193662* |
Coding
| Issue Description | Issue No. |
|---|---|
| In some cases, the suggestions deletion job fails. | VDC-205029 |
Comparison Configurator
| Issue Description | Issue No. |
|---|---|
| Copying comparison rules (V2) may not copy over the item references inside the rule action. | VDC-197515* |
Data Entry
| Issue Description | Issue No. |
|---|---|
| Users without restricted data access encounter an error when setting an event date for an event with restricted forms. | The RowExternalID ( @QRY.RowExternalID ) is not populated for all queries. The existing queries created before the |
| The Event Date dialog closes unexpectedly when a user attempts to change an Event Date. | VDC-195240* |
| The load time for a Data Entry Form is longer than expected, compared to its previous load time. | VDC-195879* |
| Users may receive a "Value is out of range" error when an Item has a range edit check, even when the value entered is in range. | VDC-201981 |
Data Loader
| Issue Description | Issue No. |
|---|---|
| In some cases, the Data Loader Import Job fails. | VDC-194643* |
Deployment
| Issue Description | Issue No. |
|---|---|
| In some cases, copying Study data from PROD to PPT fails when there is a large amount of execution data. | VDC-193457 |
| Deployment fails when Labs was enabled then disabled in the DEV environment but is still enabled in the TST environment. | VDC-196555 |
| Copy Study Data from Production fails when there are duplicate PI names. | VDC-198243 |
| "With this release, the following data change records will not be copied to PPT from production: Item Data Change (item_data_change_v), Event Data Change (event_data_changev), Deleted Study Country (deleted_study_countryv), Deleted Site (deleted_sitev), Deleted Subject (deleted_subjectv), Deleted Casebook (deleted_casebookv), Deleted Event Group (deleted_event_groupv), Deleted Event (deleted_eventv), Deleted Form (deleted_formv), Deleted Item Group (deleted_item_groupv), Deleted Item (deleted_item_v)." | VDC-198377 |
| In some cases, when an error occurs during deployment, the system saves incomplete data instead of undoing the entire process. | VDC-199547* |
| Deployments may fail for some users due to coding configurations and not resolve when those configurations are deleted. | VDC-202220 |
| In some cases, if a study is deployed with a given License Key and then the license record is changed, the licenses will not match across environments and future deployments will fail. | VDC-202282 |
E2BLink
| Issue Description | Issue No. |
|---|---|
| E2B generation may fail unexpectedly when the Safety Case includes Test Results. | VDC-198408* |
| E2B generation may fail when both an Item and an Item on a related Form are mapped to the same key. | VDC-200186* |
| In some cases, the NullFlavor value for Coding doesn't flow as expected to the nullification E2B XML. | VDC-204045 |
EDC API
| Issue Description | Issue No. |
|---|---|
| In some cases, the Activate User - Vault(s) API endpoint can reactivate non-VeevaID site user accounts. This bypasses new validations that were implemented to ensure a consistent site user experience. In this release, we address this issue by updating the user activation logic and providing a new URL for the Activate User - Vault(s) API endpoint. This endpoint is the recommended method for activating inactive accounts for both site and sponsor users. | VDC-195702 |
Imaging
| Issue Description | Issue No. |
|---|---|
| In some cases, some multi-frame DICOM files are missing data in the first frame that is present in subsequent frames. | VDC-198428* |
Jobs
| Issue Description | Issue No. |
|---|---|
| In some cases, the EDC Snapshot Refresh Results job fails when a selected subject has been deleted. | VDC-192365 |
| When using remote vault login to create a Diff Report, a server error occurs. | VDC-194642* |
| When a job with more than 100 subjects is in progress, the job history grid takes an overly long time to load. | VDC-195251 |
| In some cases, when a study instance has multiple custom roles, one with and one without the Manage Jobs permissions and both with limited site access, the Query Detail Listing job can become stuck in the In Progress state due to insufficient permissions. | VDC-196072* |
Labs
| Issue Description | Issue No. |
|---|---|
| When running the Lab Mass Update job, the updates may fail and the job output file may display unexpected failure notifications on some rows due to a combination of a 7 digit Vault Job ID and over 1000 impacted casebooks. With this release, the Vault Job ID has been truncated to avoid exceeding the maximum allowable value which leads to this exception. | VDC-193296 |
| In some cases, users cannot manually reply to system queries on items in the Lab Header without first refreshing the page. | VDC-195715* |
| When lab locations are in a timezone with a positive UTC offset, the correct normal ranges aren't being loaded. This occurs if the Effective Begin Time is unknown and the Lab Collection Datetime in the casebook is on the same date as the Effective Begin Datetime, but the time entered is 00:00 (accounting for timezone differences between Study Site and Lab Location). | VDC-199050 |
| In some cases, after entering a new Effective Begin/End Date, Vault UI reverts back to the previous day until the user clicks away from the field. | VDC-201788 |
| Copy From Study for an Event Group fails when the event group contains multiple Lab Panels with more than 35 analytes combined. | VDC-202256 |
| Vault returns an error when a user attempts to make a lab item the target of a derivation rule. | VDC-203658* |
| When using the Normal Range Importer, after the Labs Lower Age Unit Field feature is enabled and then the importer is used again, errors may occur. | VDC-203774* |
| When a zero ('0') is entered on an Item with no edit checks, a "Value is out of range" error message is displayed. | VDC-205256 |
Localization
| Issue Description | Issue No. |
|---|---|
| The tooltip on the Origin Organization API Name field isn't translated. | VDC-201172 |
Publishing Validation
| Issue Description | Issue No. |
|---|---|
| EIG-001 doesn't consider form link reference items when evaluating whether the items in an item group exceed the limit. | VDC-194748 |
Queries
| Issue Description | Issue No. |
|---|---|
| In some cases during review, after clicking Create Custom Query and entering a manual query before scrolling away without clicking Open Query, and then scrolling back and clicking Open Query, the query is opened with an unexpected quick query action type. | VDC-203113 |
| EDC may not record the site user's User Role when a site user answers a query. | VDC-204006 |
Reports & Dashboards
| Issue Description | Issue No. |
|---|---|
| The "Standard Template: Query Detail Listing (V2)" report doesn't show values in the Query Created Date column. | VDC-200694 |
Review Plan Assignment
| Issue Description | Issue No. |
|---|---|
| Some users are shown a blank screen when attempting to access review plan assignments for studies using Review Plan V1. | VDC-201608 |
Role & User Management
| Issue Description | Issue No. |
|---|---|
| When importing users using CSV, if a space or special character is included before or after a user's email address value, a server error occurs. With this release, the system will trim leading and trailing special characters and spaces from emails imported via CSV. | VDC-196626 |
| Users may receive an "Invalid timezone provided" error when attempting to create a new user with the Timezone set to "(GMT+02:00) Eastern European Time (Europe/Kyiv)". | VDC-196939 |
| In some cases, some user roles cannot set Billing Status in EDC Tools as expected. | VDC-197185 |
| In some cases, no value is shown for the Training Username on the CDMS Training tab, and the username field on the My Training login field displays 'null'. | VDC-198791 |
| VeevaID collision resolution fails when performed for the same users in multiple vaults on the same domain. | VDC-200125 |
| An error occurs when VeevaID collision on user email addresses containing apostrophes. | VDC-200127 |
| In some cases, a new user account cannot be created if the user's email address contains an apostrophe. | VDC-200151 |
| A missing index is causing a slowdown in the VeevaID conversion process. | VDC-200914 |
| When a user updates custom roles to add the View Observed Source Value permission and change the Query Team, the system automatically changes other, unrelated permissions on the same role. | VDC-201327 |
| The VeevaID Registration Status and Learning System Username fields may not be populated in the Veeva User Training Report for registered site users. | VDC-202948 |
| In some cases, Site users ineligible for VeevaID conversion (due to an existing sponsor-type account with the desired username) are mistakenly treated as eligible. | VDC-204686 |
Rule Editor
| Issue Description | Issue No. |
|---|---|
| When entering text into object selection for the Rule Action, Vault shows an Invalid Syntax error when a user enters an apostrophe "'". | VDC-201182 |
Rule Execution
| Issue Description | Issue No. |
|---|---|
| In some cases, when a reciprocal Create Integration Record rule is evaluated on two forms, it can appear twice in the Run Rules job output file. | VDC-195534 |
Safety Integration
| Issue Description | Issue No. |
|---|---|
| The Safety Followup job may not run when there's another Safety Followup job stuck in the In Progress status. | VDC-194860 |
| With this release, EDC sends an email notification to the configured recipients when the Safety Followup job fails because the user has last access. | VDC-194962 |
| Vault may generate inadvertent audit trail entries and system recorded field values for a case where there were no actual changes in content. | VDC-195707* |
| In some scenarios, static value mappings are excluded when copying a safety configuration. | VDC-200241 |
| Vault doesn't update the new_info_idate field when the only field modified for the follow-up is a commentary field (Narrative, Reporter Comments, or Sender Comments). | VDC-200502* |
SDS & Annotated PDFs
| Issue Description | Issue No. |
|---|---|
| SDS generation fails in studies with multiple versions using the safety integration. | VDC-198759 |
| The SDS report displays "Controlling Item" values for items that shouldn't have them. | VDC-200476 |
| In some cases, the value for "Label Type" is missing from the SDS. | VDC-200945 |
Study Administration
| Issue Description | Issue No. |
|---|---|
| Users encounter an error when attempting to reconnect to Clinical Operations when sites are locked. | VDC-192497* |
| Some users experience an error when attempting to copy from a production study that contains Site Closeout PDF records. | VDC-200197 |
Study Data Extracts
| Issue Description | Issue No. |
|---|---|
| When the SDE includes data from custom objects, and those custom objects reference restricted data, Vault includes the restricted data from those objects in the SDE regardless of the Include Restricted Data setting. | VDC-196460* |
| The Item Label column in the definition CSV file displays the base item label instead of the overridden label that should apply. | VDC-200696* |
Study Design
| Issue Description | Issue No. |
|---|---|
| When a form is copied from another study and has its name changed, and then another form is created using its old name, and then the source form is copied again using the update strategy, the originally copied form and name is not updated as expected but instead a new form is created. | VDC-195268* |
| The Schedule Editor doesn't show the Rule icon for forms where a dynamic rule is present and adds multiple design objects with one rule action. | VDC-196857 |
| In some cases, when removing an unscheduled Event Group from a Study via a post go live change, retrospective amendment of a Casebook containing an unscheduled Event Group with an Event that contains a submitted Form fails. | VDC-197078 |
| The Schedule Editor doesn't show the Rule icon for forms where a dynamic rule is present and adds multiple design objects with one rule action. | VDC-198708 |
| In some cases, when performing a cross-vault copy operation on forms from a Study that previously underwent a Lab migration from Study-level to Global-Level Local Labs, lab items on the copied form that have non-standard item names are not filtered as expected. | VDC-198936 |
| In some cases, when a study name contains a forward slash , users experience a "400 Error" when attempting to access the output file via the system-generated link. | VDC-200106 |
| During a Cross-Vault Copy operation, the system may alter the coding configuration of an unrelated study in the target vault. | VDC-200655 |
| When copying assessments, the Assessment Type column is not resizable. | VDC-202635* |
Study File Format
| Issue Description | Issue No. |
|---|---|
| The SYS_EVENTS.csv file, generated during incremental SFF extracting, contained duplicate ROWIDs. | VDC-199747 |
UI & Performance
| Issue Description | Issue No. |
|---|---|
| When composite items are indented, only the label of the first item is displayed rather than each indented item displaying their individual labels as expected. | VDC-173926* |
| A CDB query related to the event header table is running slow for large studies. | VDC-191731* |
| The Search Study Site search field in Review > My Study Sites doesn't support apostrophes. | VDC-192822 |
| When interacting with Review Listings, some users experience slow pagination and unresponsiveness. | VDC-194582* |
| The detail panel on the CDB Listings page takes too long to load after the user clicks on a cell. | VDC-195177* |
| In some cases, when a user clicks "Edit Value" on a unit item, the unit dropdown is highlighted instead of the number input field. | VDC-200819 |
Vault Administration
| Issue Description | Issue No. |
|---|---|
| In some cases, the Training Username field doesn't populate in the My Training tab. | VDC-201281 |