Fixed Issues in 21R1Pre-Release Date: March 29, 2021 | Release Date: April 9 & 16, 2021
This 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.
The fixes for the issues highlighted below may introduce behavioral changes from the previous release.
|When creating questions for an assessment, if a user clicks Save, they may still receive an unsaved changes warning when attempting to leave the page. If they do leave the page, Vault may not save the questions.
|The Audit Trail doesn't fully capture changes to review plan assignments.
Blank & Detail PDFs
|In Detail PDFs, Vault prepends the Analyte Units for Lab Results with "null".
|Study Designers can't delete Casebook Variables in Studio.
CDB - CQL
|CQL may return a "The used SELECT statements have a different number of columns" error when the statement uses UNION and the two SELECT statements have different numbers of columns.
|CQL returns an Unknown Column error for any @HDR attributes when a function references both @HDR and @Form attributes.
|CQL doesn't support the use of Union or UnionAll within a subquery.
|CQL doesn't return the value for @Form.CreatedDate when it's used in a subquery.
|With this release, the following CQL syntax is available for queries: @QRY.EventGroupName, @QRY.ItemGroupSeqNbr, and @QRYMSG.ID.
|Null checks don't work as expected when checking across Forms.
|When joining tables and using Union, CQL isn't using the column names from the leftmost SELECT statement.
|CQL may return a "The used SELECT statements have a different number of columns" error when a Union includes both @HDR and @ItemGroup.
|Filters applied with the Sort & Filter menu don't filter the results when the CQL statement uses Union.
|CQL may return an "Unknown column" error when @ItemGroup.SeqNbr is used inside an UnPivot.
CDB - Export
|The raw export manifest file describes boolean-type Items as "TINYINT" type, even when they are labeled as "BOOLEAN" in EDC.
|When a user attempts to create a raw-type Export Definition in a Study that has a coding-enabled Form, Workbench fails to create the definition with the "Failed cloning existing listings [meddra, medical_history]" error.
|Workbench doesn't correctly label some coding-related columns in the raw export output file.
|Users may receive an error when attempting to create a raw-type Export Definition in a Study with multiple Sources.
|Workbench Epxorts in data model version 2 studies may include unsubmitted forms.
|Workbench doesn't allow users to edit the Title and Short Title of Export Listings when creating a new Export Definition.
CDB - Import
|When using rowId and an import package with a very high number of records, Workbench may falsely interpret some records as non-unique and skip them during import.
CDB - Listings
|When Study Access is set to Disabled, a user can still view that Study in CDB.
|When a boolean-type Item is marked as Intentionally Left Blank, Workbench shows the value "false" for that Item in the listing.
|In review-enabled listings, Workbench treats numeric values as strings instead of integers for sorting.
|Users can't save review-enabled listings privately.
|In Review Listings, after a user open a query on an Event Date and refreshes the page, Workbench doesn't display the query decoration.
|The Sort & Filter menu may extend outside the viewable area without displaying a scrollbar.
|If a user navigates to the subsequent page of a listing's results, then applies a filter in the Sort & Filter menu, Workbench shows "No Results Found".
|For complex listings that have a WHERE clause in the CQL statement, applying filters from the Sort & Filter menu can cause Workbench to return unexpected results that don't meet the criteria.
|If a user enters their search text, presses Enter, and then edits the search text, the page freezes.
CDB - Queries
|On small screens, CDB may not show the Create Query, Reply, or Close buttons in the Cell Details panel.
|In some circumstances, users may receive an error when attempting to open a query against third party data.
|The EDC link for queries on Event Dates isn't clickable.
|After a user refreshes the Code Request Listing table, Vault shows an Id column listing the record Id for each Code Request record.
|A user may receive a server error when resetting a Form containing only repeating Item Groups and label Items that doesn't have any existing Item Group sequences.
|When using Firefox™, Vault leaves a checkbox Item selected even after a user attempts to clear it when that checkbox Item is the Controlling Item for progressive display.
|Users are able to provoke a hidden query dialog when clicking the action menu of any Item in the Lab panel grid.
|The "Reason for Change" pop-up doesn't display when the user hovers over the indicator.
|Vault doesn't autopopulate the Change Reason field for a newly created Item Group instance with the reason provided when editing the Form.
|When editing a controlling Item in such a way that a frozen Item would be removed, Vault shows the Reset Entered Values dialog instead of the Error for a frozen Item.
|Vault may hide Items with default data when loading a Form.
|Users receive a message reading "Failed to Save the Date" when attempting to submit certain forms.
|Some Form Summary Objects are missing their Form.
|Users receive a server error when selecting a value for a codelist-type Item if the Item's Name has the same prefix as the autogenerated Lab Location item.
Deployment (Study Level)
|Vault doesn't return a readable error when a Send Email rule doesn't have an email template configured.
|Some deployments complete with multiple errors and inconsistencies in documentation, Casebook Versioning, and Study Build numbering.
|Vault attempts to deploy the Locked status of the study.
|If a Study deploys a version from development to UAT, makes changes to that version in development, then deploys from UAT to production, Vault publishes the updated version in development, even though it has changes that haven't been deployed. This causes users to receive a Save Error when attempting to create or edit versionless components.
|The Retrieve Events API doesn't return Events in the Planned status.
|For boolean-type Items, Vault doesn't return an error when the Set Item Value request doesn't include the value.
Freezing & Locking
|If a user freezes a single Item from a composite Item row, Vault freezes both Items and doesn't allow the user to unfreeze the second Item.
|Users with the correct permissions can't unfreeze a dynamic, restricted Form that is Marked for Removal.
|The Core Listings job may take longer than expected.
|Users are unable to execute a Rule job due to a rule execution in progress.
|Some users are unable to run the Retrospective Amendment job.
|Users receive an error when attempting to run a Diff Report after deployment.
|The EDC Export job fails without explanation.
|The Study Data Extract job fails in certain vaults.
|Text-type Analytes shouldn't be case-sensitive in the Lab panel.
|Cells shift in Data Entry in the Lab units field when selected.
|Vault applies changes any changes to the Normal Range of an analyte even when that analyte's Item in the lab panel was marked as intentionally left blank.
|The Lab Panel column in the Outdated Normals Report shows the incorrect Lab Panel name.
|The Lab Result unit picker icon closes the field's editable state instead of triggering a dropdown menu.
|Some Mass Updates jobs don't process forms unless all updates can be made.
|When the user attempts to edit an existing codelist, the save button does not become enabled unless they make changes to the Codelist Values section.
|The Labs module automatically populates item names and external IDs for analytes using dashes, which aren't allowed in SAS files.
|In Data Entry, a subject's Age field is populated with units that should be hidden.
|VDC-63442*, VDC-63443*, VDC-63444*
|The value for the Clinically Significant field remains the same and some menu items aren't available when the Flag changes from Low to High or from High to Low.
|When the dropdown of a Labs codelist overlaps with a Lab Panel in Studio, users can't select that codelist's menu items.
|Vault doesn't show a vertical scroll bar on the Import Lab Normals preview.
|The Mass Update - Outdated Normals Report includes Item Groups marked as Intentionally Left Blank.
|With this release, Vault no longer includes default Analytes, Units (except Age), or Codelists (except Specimen Types And Testing Methods) automatically in new Studies.
|Vault shows the standard unit in the Lab Results column even when the site user hasn't entered the result. With this release, Vault leaves the Lab Results cell blank until a user enters a result.
|Measurement Type and Precision aren't cleared when the Data Type of an analyte has been changed from Unit to Text.
|The Labs Normal Range Import job fails after passing validation check.
|The Copy Lab Locations with Reference Ranges action doesn't copy the Reference Ranges.
|Users don't receive an email after a mass update job is completed.
|Users receive a server error when entering data in a Lab Panel in Data Entry.
|Vault doesn't display the correct Effective Time for a Reference Range during daylight savings time.
|Some normal ranges aren't updated and the user receives an error message when running the Outdated Lab Normals job.
|Studies with Labs enabled are missing non-English translations in Studio.
|"Blank_PDF" and "Unique_CRF" aren't translated in the file names within the specifications ZIP.
|Vault doesn't allow users to reset or delete Events with open, manual queries.
|The Randomize Subject dialog should appear after a form is submitted that causes the subject to be ready for randomization.
|Vault doesn't recognize duplicate Kit or Device IDs during the import of a randomization list.
|If a user copies a study design of a randomization-enabled study into a Study where randomization is not enabled, and then enables randomization in the target study, Vault creates duplicate records for randomization configuration.
|Some Randomization List items have a "Used" status when there are no Subjects enrolled.
|Hover information shows the randomized Subject's strata variable as the value after randomization instead of at the time of Randomization.
|The Audit log from the Enrollment, Kit, and Unmasked Data subtabs displays blank pages with errors.
Review Plan Assignment
|Vault may mark Items as Not Applicable for SDV and DMR after an amendment in data model 2 studies.
Review Plan Editor
|Vault may take a long time to open the Review Plan Editor for larger studies.
Role & User Management
|Study designers with access to all Studies in a vault may be unable to access study objects.
|Vault doesn't populate the list of users in the Email Group Assignment dialog.
|Custom roles with Data Entry tab permission can't see open query indications in the schedule.
|If a custom Study Role has custom object permissions assigned, and then a user moves the role to another Query Team, Vault removes the custom object permissions.
|With this release, standard CDMS security profiles now have the View User Information permission, which allows external or cross-domain users to see the user names of other users.
|Users can't save Set Subject Status rules that use an Event without referencing event_date__v explicitly in the rule expression.
|Vault throws an error on identifiers that include a sequence number ([#]).
|When copying rules from another study, Vault doesn't mark invalid Set Item Value rules as invalid.
|The rule execution job fails when a Rule Definition doesn't have a value in the Reciprocal field.
|Subjects using a particular rule set don't generate some forms correctly.
SDS & Annotated PDFs
|If a Codelist Item spans two pages in an Annotated PDF, Vault duplicates the last Codelist Item on the first page as the first one on the second page.
|When copying from study, Vault may create duplicates of system-generated Rules.
|Users are unable to copy certain forms from various studies.
|Users receive an error message that reads "Cannot read property 'id' of undefined" when creating a new Item.
|After a user copies a codelist-type Item, they may receive an error when attempting to edit the Codelist.
|With this release, we relabeled the Default radio button as Standard in the Edit Unit dialog.
|Users are unable to update Subject Statuses for existing subjects in certain studies.
|Users are unable to add a dynamic form back to the Visit that it was removed from.
|After upgrading a Study from manual to automatic deployments, Studio may display duplicate Event Definition records.
Study Import & Export
|Users receive an error when attempting to import a study from an .xml file.
UI & Performance
|Adding an Item Group section in Data Entry takes too long to complete.
|Users experience performance issues due to long-running scripts.
|The error log takes much longer to load than it should when importing in Data Workbench.
|The Dynamic Rule link for Event Groups doesn't open the Rule Editor.
|Scrollbars in Vault are not always visible depending on the user's screen size.
|Using the tab key to navigate to the Add Codelist button when creating a codelist in Studio causes the Edit Codelist dialog box to close.
|The cursor unexpectedly moves to save the previous field while the user is typing in the next field.
|Form view, in the Review tab, takes much longer to load than it should.
|Site users experience various performance issues.
|Users receive a server error when completing a common form in a specific study in Data Entry.
|Users receive a server error when navigating to a Study in the breadcrumb menu in the Review tab.
|Users are able to close manual queries but receive an error when attempting to close system queries.
|Users receive a server error when navigating to certain study Sites.
|Users experience slow performance and multiple crashes while using Vault.
|Fields and labels on the Lab Locations page are misaligned.
|The Select Columns to Display dialog doesn't display correctly for the Lab Locations & Normal Ranges.
|Users receive a server error when attempting to sort by Translated Label in Tools > System Tools > Change Reasons.
|In Workbench, Listings > Public is slow to load.
|The Copyright footer overlaps with assessment questions in Clinical Assessments.
|Some users experience various performance issues.