Jump to
- June 3
- Quality Improvements
- Bug Fixes
June 3rd, 2026
π£ From the CPO
This week, Chief Product Officer Sarah Phoenix highlights the ideas and priorities that shaped the latest release.
Youβve told us that asset manager usability and availability across the platform is a multiplier for your content management efforts. This week, weβre continuing our investment in this area by streamlining the content creation workflow with a modernized and more intuitive asset management experience.
π Scheduled Platform Maintenance β Upcoming Saturday Windows
We're planning two Saturday maintenance events over the coming weeks to upgrade our SCORM infrastructure β the engine that powers all SCORM and xAPI content playback, and its underlying database. These upgrades improve performance, security, and long-term reliability.
Important
Important: Phase 1 below involves platform-wide scheduled downtime, not just SCORM/xAPI β please plan around the full Phase 1 window for your region.
Read More Here β
To minimize risk and reduce the number of Saturday events impacting your learners, we're delivering this work in two separate Saturday events with a stabilization period in between:
Phase 1 β Scheduled Downtime for Combined SCORM Engine + Database Upgrade
| Category | Details |
| Date & Time |
Jun 20, 2020 (Saturday) Two regional cutover windows back-to-back, beginning with our EU region at 3pm Pacific time, followed by an evening window for our US region β and your account will only experience the window for your own region. |
| Outcome | Both the SCORM engine upgrade (security patches, performance gains, and better monitoring capabilities) and the underlying database modernization, delivered on the same Saturday. We are utilizing the same reliable in-place methodology successfully employed for our Apr 1, 2024 application database upgrade. |
π What to Expect
- During Phase 1's regional cutover, the entire Thought Industries platform may be temporarily unavailable β including authoring tools, learner dashboards, registration, checkout, reporting, and integrations, in addition to SCORM and xAPI playback. We recommend treating the full 3-hour regional window as a scheduled platform maintenance period.
- Comprehensive data integrity is guaranteed for all student scores, progress, completions, and bookmarks across both events.
- Active sessions during Phase 1 (SCORM/xAPI courses, registrations, checkout flows, API integrations) should be retried after the maintenance window. SCORM and xAPI sessions resume from the learner's last bookmark β no progress is lost.
Phase 2 β Further SCORM Performance Optimization
| Category | Details |
| Date & Time | Schedule TBD, no sooner than the Saturday after Phase 1 stabilizes |
| Outcome | A much smaller event focused on faster SCORM engine startup and automatic scaling during traffic spikes. This change will not cause or require downtime. |
π Action items for your team
- Generally, no action is necessary. Content for SCORM 1.2, SCORM 2004, and xAPI will remain fully operational after the upgrade β no changes to uploading, launching, scoring, or reporting.
- Please plan around Phase 1's regional 3-hour window as full-platform maintenance (not SCORM-only).
- To help us manage the schedule, please reach out to Success at success@thoughtindustries.com if you have major SCORM-related events or critical platform usage planned for any upcoming Saturdays.
Note
If you have any questions, please reach out to Success at success@thoughtindustries.com or your Account Manager.
Quality Improvements
We released the following quality improvements:
New Asset Library Panel Experience
Weβve redesigned the Asset Library side panel, the tool used to insert assets directly into course content, to provide a cleaner, more intuitive experience for course builders. This update focuses on improving scannability and reducing the clicks required to find and manage your assets.
Key enhancements include:
- Streamlined Asset Table: Weβve optimized the layout by removing redundant columns and allowing tags to wrap naturally under asset titles. This ensures your most important information is always readable without truncation.
- Instant Asset Previews: You can now hover over any row to see a type-aware preview of the content (such as image thumbnails or text snippets) before inserting it, ensuring you have the right file every time.
- Direct Actions: Weβve replaced nested dropdown menus with one-click "Insert" and "Edit" buttons, speeding up your content creation workflow.
- Improved Feedback: A new confirmation toast appears immediately after an asset is added, providing clear visual feedback that your action was successful.
Note
These changes apply specifically to the asset selection panel within the course authoring experience and do not change the main Central Asset Library management page. This feature is available for users with Central Assets permissions enabled.
Bug Fixes
We released fixes for the following:
Corrected Redirects for Panorama Custom Domains
We have resolved an issue where learners using Panorama instances with custom domains were intermittently redirected to incorrect sign-in or sign-out pages. This occurred primarily when a user had a previous session cookie, causing the platform to incorrectly prioritize the parent site's host configuration over the specific Panorama domain.
With this fix, the sign-in and sign-out flows now consistently respect the custom host of the Panorama, ensuring learners and admins are directed to the correct authentication pages and maintaining a seamless login experience across all domains.
Reliable Course Completion Webhooks for External Activity
We have resolved an issue where course completions marked via the
POST /v2/courseExternalActivity API endpoint did not consistently
trigger the expected webhooks.
Previously, certain parameter combinations, such as providing transcript
fields or certificate URLs, would issue a certificate but fail to update
the course status to "completed," preventing the
courseCompletion webhook from firing. This fix ensures that
all successful API-driven completions accurately update learner status
and
trigger both courseCompletion and courseAction
events. Additionally, invalid certificate requests now return clear error
messages instead of failing silently, improving troubleshooting for integrated
workflows.