CT.20.0.0 Release Notes

We’re thrilled to announce the release of several powerful enhancements designed to improve your experience and streamline operations. This update includes:

  • Automated Waitlist for smarter enrollment management — User Documentation for Automated Waitlist
  • Multi-Factor Authentication (MFA) for enhanced security — User Documentation for MFA
    • NOTE: If you have not changed your password in the last 90 days, the MFA release will force you to change your password to something that meets the new requirements.
  • A Dedicated Internal UAT Environment, ensuring all release testing happens outside your sandbox—so your environment stays clean and uninterrupted

 

The following is a log of Bug Fixes and Features that have been included in the release.

CT.20.0.0-2025-09-29

Release Date: September 29, 2025 

Bug Fixes

CTD-11671 Fixed an issue where Payment Methods displayed “0” instead of “Credit Card”.

CTD-29394 Adjusted layout so the “Some items have been removed. Show removed.” banner is fully visible and clickable, no longer hidden by the Actions menu.

CTD-29426 Registration limits no longer count waitlisted registrations toward max enrollments. Validation now consistently enforces limits only for active registrations.

CTD-30156 Store cards added during group naming no longer persist in a pending state. Cards are created only when payment is completed, otherwise nothing is saved.

CTD-30188 Events generated from Guest Group templates now inherit the correct lodging capacities from the itinerary instead of defaulting to 1.

CTD-30327 The checkout summary now accurately reflects the scheduled payment amount (including lodging and remaining charges), matching the final payment schedule after registration.

CTD-30382 Scheduled email placeholders [[BeginDate]] and [[EndDate]] now render date‑only (MM/DD/YYYY) with no timestamps.

CTD-30844 After the balance due date, Other Amount is no longer available on Make Payment;. Before the due date, minimum‑due rules are enforced per entity type.

CTD-30915 Improved CT6 POS performance so quantity updates and cart actions respond significantly faster during peak store traffic.

CTD-31613 Removed the legacy and nonworking Obsolete button from Query Advanced Settings and cleaned up legacy flags to reduce user confusion.

CTD-31772 Donations are now always due at checkout on CT6 registration, regardless of registration status.

CTD-31812 The Scheduled Medications Breakfast filter now applies the 6:00 AM logic across overlapping events so eligible meds appear on all applicable dates.

CTD-31820 Quick Enroll now auto‑applies pre‑registration discounts when any OR‑eligibility condition is met (with or without a code), aligning with regular registration and repricing behavior.

CTD-32003 Medical tabs now show the correct medications. The Individual view reflects meds valid today, and the Registration view reflects meds overlapping the itinerary dates (with scheduled meds and online forms consistent).

CTD-32326 Fixed refund validation so valid amounts process successfully (excluding store credit where required).

CTD-32418 Family reservations now assume exclusive use on non‑exclusive resources, removing those resources from overlapping allocations and daily reservations.

CTD-32723 Waitlist registrations no longer create payment schedules, and payment attempts no longer throw schedule‑related errors.

CTD-32933 Deposit‑based payment schedules now list each installment date and amount at checkout and on the dashboard instead of showing only a final payment.

CTD-33018 Resolved errors loading Housing Assignment due to timeouts.

CTD-33136 Guest count selection is now enabled with capacity validation and proper saving during reservations.

Enhancements

CTD-30192 Made Dispense Method a required field when adding medications, requiring complete entries alongside Dose and Strength.

CTD-31266 Updated Dispense Method options: added Lozenge and Suspension, split Cream and Ointment, renamed Shot to Injection, and standardized units to ML/CC.

CTD-31990 Added checkboxes to control whether Late Arrival/Early Departure dates are saved on offers and surfaced Time Off indicators; payroll logic remains unchanged.