Behind the Blackboard! Blackboard Learn 3900.121 Release - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Blackboard Learn 3900.121 Release

Date Published: Jul 03,2025


CategoryPlanned First Fix Release:3900.121.0 Release; Product:Blackboard Learn SaaS; Version:3900.121.0
Article No.: 000090792
Product:
Learn SaaS
Release Date:
Jul 03,2025

Information:

Update to client Production environments (Published July 3, 2025):
An updated release of 3900.121.0 (full release number: 3900.121.0-rel.19+723ed3c) is being applied to client Production servers on Thursday, July 3, 2025.

 

We have fixed this issue:

 

  • We have fixed SCORM related upgrade issues that impacted some environments during the initial release of 3900.121.

__________________________

Update to client Test/Stage environments (Published July 1, 2025):
An updated release of 3900.121.0 (full release number: 3900.121.0-rel.18+da470f7) is being applied to client Test servers on Tuesday, July 1, 2025.

 

We have fixed these issues: 

  • Users are Unable to Click on Download Original File When Using a VoiceOver on iOS Devices- Article #90572
  • Students Do Not Earn Badges Despite Meeting the Performance Requirements- Article #90930
  • Learning Object Repository (LOR) Visibility Locked and Not Synced on Update- Article #90935

__________________________

Update to client Test/Stage environments (Published June 24, 2025):
An updated release of 3900.121.0 (full release number: 3900.121.0-rel.16+6a09906) is being applied to client Test servers on Tuesday, June 24, 2025.

 

We have fixed these issues: 

  • Missing Files After Course Content Copy in Ultra- Article #90585
  • HTML Tags Displayed Instead of Formatted Text in Jumble Sentence Under the Add Distractor- Article #90884
  • We have fixed an issue relating to courses not getting deleted on a timely manner 
  • Macmillan Migration Tool Does not Migrate Content Properly if it has Two (2) Placements Configured- Article #90868
    • We improved the migration tool that converts Macmillan links from using the Partner Cloud integration to the newer LTI 1.3 integration. Now when running the conversion tool, links in more course tool locations will convert as expected.
  • Custom Roles Cannot Access Question Banks After Upgrade to 3900.114 Version- Article #90869
  • Jumbled Sentence Question Fails to Proceed When Display One Question at a Time and Prohibit Backtracking Are Enabled- Article #90912
  • Brand Logo Images Became Broken After the Initial Release of 3900.121- Article #90919

__________________________

Update to client Test/Stage environments (Published June 17, 2025):
An updated release of 3900.121.0 (full release number: 3900.121.0-rel.5+09d54f4) is being applied to client Test servers on Tuesday, June 17, 2025.

 

We have fixed this issue: 

  • Annoucement Viewers Count is not Visible on Announcements Page- Article #90893

 

The July 2025 - 3900.121 release is robust with features in eight areas:

 

  • Instructional design;
  • Mastery learning and learning pathways;
  • Tests and assignments;
  • Gradebook;
  • Learner progression and personalized experience;
  • Integrations
  • Blackboard core;
  • Premium

These improvements impact instructors, students, and administrators. Some features do require administrative action.

Instructors:  

  • Enhance instructor efficiency with expanded Activity page
  • Add captions to images in Documents
  • Review student engagement with announcements
  • Support QTI question import in banks
  • Apply the No Category option to Gradebook Items
  • Enhanced pop-out rubric
  • Navigate with previous and next functionality in Group Submissions
  • Access Progress Tracking tool via Course Settings
  • Video Studio: Create and edit recordings in Forms


Instructors and Students:

  • Retroactively assign achievements to students
  • Render mathematical forumulas with MathJax
  • Video Studio: Create and edit recordings in Assignments and Tests
  • Video Studio: Editing capabilities in Discussions


Students:

  • Course Catalog: Access More Information text with keyboard navigation
  • Course Catalog: Enter confirmation codes with improved screen reader support


Instructors and Administrators:

  • Use upgraded Rustici SCORM Engine


Administrators:

  • Remove feature flag to simplify Achievements setup
  • Control how descriptions convert from Original to Ultra
  • Allow instructors to switch between folders and learning modules
  • Learning Object Repository: Identify object usage across courses and organizations
  • Learning Object Repository: Enhance usability with modification date
  • Learning Object Repository: Updated deletion message to show effects on associated items
  • Advanced analytics with subject and term type sorting
  • Turn on SafeAssign DirectSubmit functionality
  • Manage Bulk Completion for Courses and Organizations
  • Ensure visibility of file attachment options for node administrators in the Institutional Hierarchy
  • Course Catalog: Navigate side panels more easily with keyboard and screen readers


All Users:

  • Course Catalog: Select a language with clearer guidance for screen readers

 

Instructional Design 

 

Add captions to images in Documents
Impact: Instructors 
Updated Help Topic: Create Documents 
Idea Exchange ID: LEARNU-I-4541 

Instructors can now add captions above or below images in Documents. Captions provide context and support understanding, helping students engage more deeply with visual content. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Control how descriptions convert from Original to Ultra 
Impact: Instructors and administrators 
Updated Help Topic: Convert Courses to Ultra - Bulk Conversion 
Idea Exchange ID: Not applicable 

Instructors: 
We added a new feature to control how folder and learning module descriptions are converted from Original to Ultra. Original courses support rich formatting, embedded multimedia, file attachments, and over 750 characters in folder and learning module descriptions. When converted to Ultra, descriptions are limited to plain text with a 750-character limit. This can result in data loss. To prevent data loss, we added the option to convert folder and learning module descriptions to Documents during conversions from Original to Ultra.

Administrators:
Administrators can find the feature labeled as Convert Folder and Learning Module Descriptions to Documents in Ultra Experience Management. When the feature is turned on, descriptions are converted into Documents to preserve content. The Document is placed within the associated folder or learning module. When the feature is off, descriptions convert as plain text with a 750-character limit. 

We turned on this feature by default to prevent the high chance of data loss during conversion. When bulk converting courses, institutions need to decide whether they want this new feature turned on to reduce the amount of work to get courses ready for teaching and learning.

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: Go to Ultra Experience Management to find the new toggle switch for the Convert Folder and Learning Module Descriptions to Documents feature.

 

Learning Object Repository: Enhance usability with modification date 
Impact: Administrators 
Updated Help Topic: Learning Object Repository 
Idea Exchange ID: Not applicable 

We added a Date Modified column to the Learning Object Repository. This enhancement allows users to quickly review the most recent modification date for each learning object. Users can easily identify the most recently updated content and sort objects by newest or oldest.  

Administrators: 

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Learning Object Repository: Identify object usage across courses and organizations 
Impact: Administrators 
Updated Help Topic: Learning Object Repository 
Idea Exchange ID: Not applicable 

We added a new Associations page to the Learning Object Repository. The Associations page lists which courses and organizations are using a specific object from the repository. With this enhancement, institutions can better understand how widely a resource is used and identify which courses may be affected before making updates. This supports more informed decision-making and change management. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Learning Object Repository: Updated deletion message to show effects on associated items  
Impact: Administrators 
Updated Help Topic: Learning Object Repository 
Idea Exchange ID: Not applicable 

We updated the pop-up Delete message associated with deleting an item in the Learning Object Repository. Users now receive more information about what happens to associated objects when they delete an item, including the number of objects affected. This change responds to feedback that the original message was unclear.

Previous text when deleting an object: 

"Are you sure you want to permanently delete this object? This action cannot be undone." 

Revised text when deleting an object: 

"Are you sure you want to permanently delete this object? This action cannot be undone. Deleting this object will affect [number] associated objects in courses and/or organizations. The associated objects will be disconnected from the Learning Object Repository, allowing full editing within courses and organizations."

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Allow instructors to switch between folders and Learning Modules 
Impact: Instructors 
Updated Help Topic: Create Learning Modules
Idea Exchange ID: Not applicable 


We streamlined the teaching experience by removing the Change Learning Module to Folder or Folder to Learning Module feature flag. Starting in version 3900.121, instructors can always change folders to learning modules and vice versa. Institutions that previously turned the feature off will now have it on by default. This update reflects Blackboard’s strategy of rolling out new features incrementally, while allowing institutions the flexibility to adopt them at their own pace. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Mastery Learning and Learning Pathways 

 

Remove feature flag to simplify Achievements setup 
Impact: Administrators 
Updated Help Topic: Achievements 
Idea Exchange ID: Not applicable 

We simplified the Achievements experience by removing the Achievements in Ultra feature flag. Achievements are now always on and can’t be turned off. This change supports Blackboard’s approach to gradually introducing new features, giving institutions time to adopt them in ways that fit their teaching and learning goals. 

Instructors and administrators still control whether the Achievements page is available to students. When the Check for Achievements tab visibility for students setting is on, students only have the page if the instructor has created at least one achievement. When the setting is off, students always have the Achievements page in their courses. 

Administrators: 

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: The Check for Achievements tab visibility for students option in Ultra Experience Management controls whether the Achievements tab is always available for students. Set Check for Achievements tab visibility for students to On to check for the presence of Achievements in a course before making the Achievements tab visible to students.

Advanced analytics with subject and term type sorting 
Impact: Administrators 
Updated Help Topic: Institutional Hierarchy 
Idea Exchange ID: Not applicable 

Administrators can now sort courses by subject and terms by type to better organize data and improve reporting. These updates support deeper insights into student performance across programs, departments, and academic structures. The update to terms is fully backwards compatible. 

Sort Courses by Subject: Group courses by subject to analyze learning outcomes across similar programs and course types. Subjects can be linked to nodes to reflect your institution’s hierarchy.
Sort Terms by Type: Compare performance across different academic calendars or structures with more flexible term organization. 

Benefits Across Roles 

These enhancements support a range of institutional needs:

Administrators:

  • Organize courses into parent-child relationships and term types.
  • Generate reports that highlight trends in student performance and engagement.


Program Directors:

  • Review data across programs and departments.
  • Identify trends and areas for curriculum improvement.
  • Support accreditation reporting with data-driven decisions.


Instructional Designers:

  • Review data across programs and departments.
  • Identify trends and areas for curriculum improvement.
  • Support accreditation reporting with data-driven decisions. 


These new sorting options bring more structure to academic data, helping institutions make informed decisions at every level. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Retroactively assign achievements to students 
Impact: Instructors and students 
Updated Help Topic: Achievements 
Idea Exchange ID: LEARNU-I-6358, LEARNU-E-336 


Achievements can now be awarded after an assessment is created or completed. Instructors can use them more flexibly to recognize student progress. Students automatically receive any Achievements they’ve earned, no matter when they were added. This update empowers instructors to use Achievements more dynamically and ensures students are recognized for their accomplishments. 

Administrators:
Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Tests & Assignments


Support QTI question import in banks 
Impact: Instructors 
Updated Help Page: Question Banks and Import or Export Test, Surveys, and Pools
Idea Exchange ID: LEARNU-I-2654


To enhance interoperability and streamline assessment creation, we now support importing questions from QTI packages into banks. Instructors and instructional designers often use different tools to create assessments, and ensuring a smooth transfer of questions between platforms is critical. With this update, users can import QTI v2.1 formatted questions into banks efficiently, maintaining compatibility with industry standards.

Questions that are supported include:

  • True/False
  • Multiple Choice
  • Multiple Answer
  • Fill-in-the-blank
  • Essay

During the import process, users will receive notifications indicating the upload progress, success, or failure. If any individual questions cannot be converted due to unsupported types or behaviors, the system will provide clear feedback, ensuring instructors are informed of limitations.

This improvement allows institutions to leverage QTI-based assessment content more effectively, making course transitions and content management more seamless.

Administrators:
Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

 

Gradebook


Apply the No Category option to Gradebook Items 
Impact: Instructors 
Updated Help Page: Grade categories
Idea Exchange ID: LEARNU-I-4041, LEARNU-I-4803, LEARNU-I-3649, LEARNU-I-5824

Managing graded items is now more flexible with the addition of the No Category option in the Grade Category dropdown menu. This change allows instructors to remove an item from a category without needing to assign it elsewhere. By selecting No Category, no category data is stored, keeping grading workflows simple while maintaining consistency.

Instructors can now remove an item from a category when it's not needed, without automatically assigning it to another category. The No Category option appears in the Grade Category dropdown menu for all items, making it easy to keep grading structures clean and organized.

Selecting No Category ensures that the item is not linked to any grading category, and no data is stored for it in the system. This provides a more streamlined way to manage grades without unnecessary assignments. Instructors can now tailor grade organization more precisely to fit their course needs.

Administrators

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

 

Enhanced pop-out rubric 
Impact: Instructors 
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable

We made several enhancements to the pop-out rubric in the Gradebook:

  • Attempting to close the pop-out rubric without saving your changes prompts a warning, reminding you to save your changes.
  • Selecting Save no longer closes the pop-out rubric.
  • We improved keyboard navigation, specifically arrow key and tab interaction, for the grid table.

Administrators

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

 

Navigate with previous and next functionality in Group Submissions 

Impact: Instructors
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable

Reviewing and grading group submissions is now more efficient with the addition of Previous and Next navigation controls. Instructors can efficiently move between group submissions using header bar controls, creating a smoother grading experience with fewer clicks.

Instructors can now navigate between group submissions without needing to return to the submission list. The Previous and Next buttons appear in the header bar.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

 

Turn on SafeAssign DirectSubmit functionality 
Impact: Administrators
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable

The DirectSubmit feature allows instructors to submit papers directly to SafeAssign for originality checking, even outside of student assignments. With this update, administrators have the ability to manage faculty access to DirectSubmit based on institutional preferences. By default, DirectSubmit remains available, ensuring seamless access to SafeAssign’s plagiarism detection capabilities.

DirectSubmit includes the following functionalities:

  • Instructors can delete submitted items.
  • Mobile app callbacks improve integration.
  • A new column provides direct links to download original submissions.
  • A workflow for suggesting URLs enhances content comparison.
  • Grading icons now align with updated design standards.


If DirectSubmit is available, instructors can delete submitted items, access original submission downloads, and benefit from consistent grading icons. These enhancements streamline the workflow and improve usability.

If an institution adjusts DirectSubmit access, faculty will not have access to this feature. Only administrators can manage this setting.

Administrators:
Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: Administrators can manage access to DirectSubmit using a feature flag. By default, DirectSubmit remains available, but administrators can adjust access based on institutional needs.

 

Learner Progression & Personalized Experience


Enhance instructor efficiency with expanded Activity page 
Impact: Instructors 
Updated Help Topic: Activity Page
Idea Exchange ID: LEARNU-I-171, LEARNU-I-868

We expanded and optimized the Activity page for instructors in Blackboard. Previously, the Activity page featured only the activity stream, which provided a chronological overview of course activity and upcoming events. Our latest update, developed in close collaboration with our global learning community, addresses the challenges instructors faced in managing a large number of courses. This update makes course management easier and more efficient. 

The Activity page is responsive across all devices and can be accessed from both desktop web browsers and the Blackboard app. The activity stream is included with the new Activity page.

New features on the Activity page: 

  • Course Section: The updated Activity page now includes a course section that outlines new activity in current, open courses since an instructor last logged into Blackboard.
  • Shortcuts: New shortcuts have been added to enhance instructor efficiency.
    • Go to items that need grading
    • Find courses with new messages
    • Access the Course Activity report directly to review students with alerts
  • Announcements: Read important institutional announcements. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: This feature is turned off by default. Turn the feature on to use the new Activity page. 

Configuration: Go to Ultra Experience Management in the Administrator Panel. Select Instructor Dashboard to turn the new Activity page on and off. 

 

Review student engagement with announcements 
Impact: Instructors 
Updated Help Topic: Announcements 
Idea Exchange ID: LEARNU-I-730, LEARNU-I-1701 

Instructors can now verify which students have marked an announcement as viewed. By selecting the viewer count on the main Announcements page, instructors can open a list showing who has and hasn’t acknowledged the message. From this list, instructors can send a message to follow up with students who haven’t viewed the announcement or confirm that key information was received. This helps instructors understand how effectively their announcements are reaching students. 

Administrators:

Availability: Available for all Ultra courses. 

Activation: None needed. 

Configuration: None needed.

 

Integrations


Render mathematical formulas with MathJax  
Impact: Instructors, Students 
Updated Help Page:  Math Editor (Instructor)
Idea Exchange ID: Not applicable  

We’ve enhanced the formula rendering experience in the Content Editor by implementing MathJax, a powerful tool for displaying mathematical notation. This update improves the visual accuracy and consistency of LaTeX-based formulas, aligning them more closely with scientific and academic standards.

MathJax offers a more precise rendering style preferred by many STEM instructors. When activated, MathJax will automatically render LaTeX code entered in the Content Editor across supported areas of Blackboard. Wiris is still available as the default to render formulas for the Content Editor. If MathJax is not activated, Wiris will render formulas.

Administrators:
Availability: Available for all Ultra courses. 
Activation: Activated by default via feature flag. 
Configuration: MathJax is activated via a feature flag and must also be activated in the Tools panel. To configure MathJax, select Configure in The Ultra Experience is Here! module. 

 

Use upgraded Rustici SCORM Engine 
Impact: Administrators, Instructors 
Updated Help Page: Add SCORM Packages (Instructor), SCORM Engine (Administrator) 
Idea Exchange ID: Not applicable  

We’ve upgraded the Rustici SCORM Engine from version 20.1 to version 23 to ensure continued support, improved performance, and access to the latest SCORM standards. This update enhances compatibility, applies critical security patches, and lays the groundwork for future SCORM-related improvements.

Updating to Rustici SCORM Engine 23 allows users:

  • xAPI 2.0 support along with Engine LRS improvements
  • Import and launch streaming video formats HLS or MPEG-DASH
  • Alternate configuration sources for Hashicorp’s Vault and Consul

This update also resolves most bugs reported by clients related to SCORM. The upgrade supports a wide range of SCORM standards, including SCORM 1.2, SCORM 2004, and others. It also reduces bugs and improves the stability of SCORM content delivery in Blackboard Ultra.

Do not modify SCORM-related database tables. Changes may disrupt the functionality of the upgraded engine.

Administrators:
Availability: Available for all Ultra courses. 
Activation: None needed. 
Configuration: None needed, but institutions are encouraged to test SCORM content post-upgrade. 

 

Ensure visibility of file attachment options for node administrators in the Institutional Hierarchy 
Impact: Administrators 
Updated Help Page: Not applicable 
Idea Exchange ID: LEARNU-I-585

We’ve enhanced the course archiving experience for Institutional Hierarchy Node Administrators by ensuring consistent access to file attachment options without requiring administrator enrollment in the course.

Previously, Node Administrators experienced intermittent issues where file attachment settings (such as Include File Attachments, Calculate Size, and Manage Package Content) were not visible unless administrators were manually enrolled in the course. This workaround led to unnecessary administrator enrollments in archived courses.

Enhancements include:

  • Reliable Access: Node Administrators can now consistently access all archive-related options without needing to be enrolled in the course.
  • Privilege Improvements: We updated system role privileges to ensure that Node Administrators inherit the necessary permissions to:
    • Include or exclude file attachments during archiving
    • Calculate course size
    • Manage package content
    • Manage archived packages
  • Improved Workflow: This update eliminates the need for manual workarounds, streamlining the archiving process and preserving clean user lists.


This change improves administrative efficiency and ensures a more predictable and professional experience when managing course archives.

Administrators:
Availability: Available for all Ultra and Original courses.

Activation: None needed.

Configuration: Ensure Node Admins have the appropriate archive privileges assigned through their system roles. 

 

Blackboard Core & Security


Access Progress Tracking tool via Course Settings 
Impact: Instructors 
Updated Help Page:  Progress Tracking (instructors), Progress Tracking for Administrators 
Idea Exchange ID: Not applicable

We’ve streamlined the instructor experience by relocating the Progress Tracking tool from the Details & Actions section on the Course Content page and moving it to the Course Settings page. This change aligns with our ongoing effort to simplify the user interface.  

Instructors can now activate or deactivate Progress Tracking from the Course Settings page, under a new section labeled Progress Tracking. This improves an instructor’s experience by placing the tool outside of the Course Content page, which is primarily for daily work.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: Instructors need the following privileges to modify Progress Tracking:  

  • Course/Organization Control Panel (Customization) > Modify Progress Tracking Configuration
  • Course/Organization Control Panel (Customization) > Properties to access the Course Settings page 

 

Manage Bulk Completion for Courses and Organizations 
Impact: Administrators 
Updated Help Page: Managing Course Terms and Access
Idea Exchange ID: Not applicable

Administrators can now manage the completion status of their institution’s courses and organizations in bulk. With the new Bulk Completion feature, administrators can now mark multiple Ultra courses or organizations as Complete or Not Complete in a single action—saving time and reducing manual effort.

Select Courses in the Administrator Panel and then use the search to create a list of courses to manage. Administrators can now select multiple courses or organizations on this page and apply a bulk action to update their completion status. Two options are available:

  • Mark as Complete
  • Unmark as Complete

A new green check icon appears in the Status column to indicate when a course or organization is marked Completed. If a course is both Completed and Unavailable, both the green check and the red unavailable icon display side by side.

Improved sorting  

Status column sorting now includes completion and availability statuses as well as other usability improvements, enhancing sorting capability.

Per-Course Completion Toggle

Each course or organization now includes a dropdown menu with context-aware options:

  • If the course is Not Completed, the option to Mark as Completed appears.
  • If the course is Completed, the option to Mark as Not Completed appears.

Additionally, a course has context aware options for Availability. Instead of showing both options, Make Available or Make Unavailable is displayed based on context, providing a consistent and intuitive user experience.

Administrators:

Availability: This feature is available for all Ultra courses and organizations. It can be used for Original Course View, but setting an Original Course as complete will disable notifications and may block other updates in the future.

Activation: None needed.

Configuration: To use this feature, users must have the appropriate privileges:

  • Change Completion Status (on/off)
  • Partial Change Completion Status (on) (if applicable)
  • Access to the Administrator Panel and course list  

 

Premium


Video Studio: Create and edit recordings in Assignments and Tests
Impact: Instructors, Students 
Updated Help Page: Video Studio (Instructors), Video Studio (Students) 
Idea Exchange ID: Not applicable  

Instructors and students can now create, upload, and edit Video Studio recordings directly within Assignments and Tests. This enhancement supports more dynamic and personalized learning experiences by enabling multimedia instructions and submissions.

Instructors can use the camera icon in the Rich Text Editor (RTE) to launch Video Studio when creating an Assignment or Test. They can record or upload a video or audio file to provide detailed instructions, visual examples, or emphasize key concepts. Recordings are embedded directly into the assignment or test content.

Students can respond to Assignments and Tests using Video Studio. They can create or upload a video or audio file as part of their submission, offering a more expressive and flexible way to demonstrate understanding.

Upload limits for students:

  • Recording limit: 5 minutes  
  • Upload limit: 5GB  

Administrators:

Availability: Requires Video Studio.

Activation: We are offering customers a free trial until June 30, 2025.  

Configuration: To configure Video Studio: select Configure in The Ultra Experience is Here! module. Select Enable creating/uploading videos using Video Studio. 

 

Video Studio: Create and edit recordings in Forms
Impact: Instructors 
Updated Help Page: Video Studio (Instructors) 
Idea Exchange ID: Not applicable  

Video Studio is now available in Forms, allowing instructors to create or upload video and audio content as part of form responses. This feature enhances engagement and clarity in feedback, surveys, and other form-based interactions.

Instructors can embed Video Studio recordings when creating Forms, using the camera icon in the Content Editor. This allows them to provide multimedia context or instructions.

Administrators:

Availability: Requires Video Studio.

Activation: We are offering customers a free trial until June 30, 2025.  

Configuration: To configure Video Studio: select Configure in The Ultra Experience is Here! module. Select Enable creating/uploading videos using Video Studio. 

 

Video Studio: Editing capabilities in Discussions 
Impact: Instructors, Students 
Updated Help Page: Video Studio (Instructors), Video Studio (Students) 
Idea Exchange ID: Not applicable  

We’ve expanded Video Studio functionality in Discussions to include editing the title, captions, and transcripts. Instructors and students can now edit their Video Studio recordings directly within discussion threads, using the same intuitive editing tools available in other areas of Blackboard.

This enhancement supports more polished and purposeful video contributions, improving the quality of asynchronous discussions.

Administrators:

Availability: Requires Video Studio.

Activation: We are offering customers a free trial until June 30, 2025.  

Configuration: To configure Video Studio: select Configure in The Ultra Experience is Here! module. Select Enable creating/uploading videos using Video Studio. 

 

Course Catalog:   Navigate side panels more easily with keyboard and screen readers
Test/Stage: 9 June 2025; Production: 9 June 2025
Impact: Administrators
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable

When a side panel opens on administrative screens, the focus now remains within the panel instead of returning to the underlying page. This enhancement reduces navigation disruptions and provides an improved experience for users who navigate using keyboards and screen readers.

Administrators:
Availability: Available for all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

 

Course Catalog: Select a language with clearer guidance for screen readers

Test/Stage: 9 June 2025; Production: 9 June 2025
Impact: Students, Managers, and Administrators     
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable

Students and Managers:

The language selection button now includes improved accessibility support. The button now includes descriptive alt text, and screen readers announce it with "Select language" verbiage. These changes provide clearer guidance and a more inclusive experience for all users.

Administrators:

Availability: Available for all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

 

Course Catalog: Access More Information text with keyboard navigation
Test/Stage: 9 June 2025; Production: 9 June 2025
Impact: Students 
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable


The More Information text on the course tiles in the catalog is now accessible through keyboard navigation. When the information icon receives the keyboard focus, the text appears. This update ensures that users who rely on keyboard navigation can easily access additional information about courses.

Administrators:

Availability: Available for all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

 

Course Catalog: Enter confirmation codes with improved screen reader support
Test/Stage: 9 June 2025; Production: 9 June 2025
Impact: Students
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable


We enhanced the accessibility of the confirmation code input fields in the sign-up workflow. Instead of multiple inputs without context, there is now a single, properly labeled input field. Screen readers correctly announce the label, providing users with the necessary context to enter information. This update improves usability and aligns with accessibility best practices.

Administrators:
Availability: Available for all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

 

Highlights:

Maintenance Fixes

You can view maintenance items for 3900.121 on the Anthology Support Center. Our Known Issue articles provide information for individual bug fixes, and may include bug descriptions and which Learn versions were affected. You can filter bug fixes by SaaS release for easier navigation. Here are highlights of the issues fixed in this release:

 

  • Adding a Course Link From a Folder or Learning Module to a Folder or Learning Module Throws an Error- Article #88004 
  • User Profile Shows Fields That are Hidden as per the Administrator Configuration- Article #89980 
  • Issue with Text Pasting Between Tables in Ultra Documents- Article #90457
  • Users Cannot Edit Fill in the Blank Questions Sourced From a Pool in Ultra Courses- Article #90549
  • In Ultra Courses the Headings Options Do not Meet the Proper Hierarchy- Article #78496
  • Rubric Disappears While Grading Using the Students or the Gradable Items Tabs in the Gradebook- Article #90253
  • Page Breaks Prevent Auto-Grading of Prior Test Submissions When Using Flexible Grading to Give Full Credit- Article #78608
  • Student Visibility Settings Not Copied During Course Copy- Article #90126
  • Incorrect Label Keys Displayed in Notification Settings in Ultra- Article #90680
  • Complete/Incomplete Grading Schema Not Applicable for Assessments with Zero Maximum Points- Article #90799
  • Inconsistent Naming for the Post Button When Adding a Response in Discussions- Article #90689
  • SIS Course Copies Into Disabled Courses Causes Course Content Collection Permissions to Change- Article #90259
  • Rubric not Showing Correct Points When Grading- Article #90606
  • Embedding a YouTube Short Video Results in a Playback Error- Article #90621
  • Changing Student to Another Role Orphans 'Needs Grading' Discussion- Article #90441
  • Permissions Error Observed When Selecting Align with Goals- Article #90260
  • Categories Not Displayed When Creating a New Course Link Using the Spanish Language Pack- Article #89877
  • Plain Text Hyperlinks Including Ampersand are not Preserved Correctly in Announcements and Messages- Article #90622
  • When Release Conditions are Associated to a Calculated Column the Content Release Does not Take Effect Immediately- Article #77883
  • Unexpected Values When Downloading the Scores from Calculated Columns for Spanish, Portuguese and Italian Language Packs- Article #77831
  • Enrolling Users via SIS or Bulk Enroll Triggers Notification Re-creation to all Existing Course Members- Article #78605
  • Rubrics Values are Getting Cached Between Assignments- Article #89882
  • Automated Feedback Not Displayed for Tests Containing Essay Questions- Article #90751
  • In BB Annotate the Duplicate Text Function Only Duplicates the First Line- Article #89878
  • Custom Styling Has Been Lost From the Inline Comment Save Button for Bb Annotate- Article #90489
  • In Firefox When a User Edits a Comment Pressing and Holding the Backspace Key Once it is Released it Jumps to the Top of the Text- Article #90059
  • Deleting Custom Language Pack Does Not Reset User's Locale to Default Language Pack Causing Issues With Sending Course Messages with Email- Article #90337
  • Announcement Show On Date Reverts When Enabling 'Send Email Copy' After Initial Creation- Article #90568
  • In Ultra Selected Test Answers are not Being Highlighted When High Contrast Mode is Set- Article #78560
  • Editing Fill in the Blank Questions Breaks Access to Students' Attempts- Article #90087
  • REST API Fails to Filter Group Attempts by attemptStatuses Parameter- Article #90734
  • Non-gradable Attempts for Forms With Essay Questions Are Showing in Ultra Needs Grading- Article #90793
  • Oops when Enterprise Survey Stream Entries present in Disabled Courses- Article #78505
  • Calculated Formula Answers by Students Are not Fully Recorded in the Database Under Specific Conditions- Article #90707
  • Incorrect Count for Unavailable Students in Flex Grading in Ultra- Article #90607
  • Question Text is not Correctly Read by NVDA Screen Reader- Article #90582
  • REST API/LTI 1.3 Issue: Cannot POST to /learn/api/public/v1/courses/:courseId/contents/:contentId/children to Create Content Item That Does an LTI 1.3 Launch- Article #76918
  • Video Studio Content Counts Toward Course Quotas- Article #90706
  • Calculated Column Still Shows One Unmarked When User is Not a Member of the Group Set- Article #89999 
  • REST API for Ultra Course Assignments Does not Provide Accurate Instructions for Items Created or Edited via Learn- Article #90492 
  • Adaptive Release Tool Availability is Copied From Original to Ultra Course- Article #90323
  • Peek Panel Scroll Bars Obstruct Content- Article #90491
  • Grade Pill for Overall Grades Cannot be Edited when Multiple Grade Notations Exist- Article #90605
  • Link to View Submissions for Hidden Tests Presents Students an Error- Article #90422
  • Course Builder Permission Error in Tests with Release Conditions in Ultra- Article #90111
  • Annotate Becomes Unusable When Browser Zooming- Article #90664
  • JAWS Detects Unavailable Buttons- Article #89943 
  • Ultra Analytics (Retention Center) 'Send Message' to All Students with Alerts may Time Out- Article #90472
  • Unable to Assign Users to Groups in Mobile App- Article #90387
  • Ultra Content Editor is not Saving the Indented List Format When Changing the Font Size- Article #76254


Top Issues

Article Number Component Service Pack(s) Description Target Fix Release Patch Available
000090946 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.114.0, 3900.116.0, 3900.118.0, 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">Performance issues have been identified after upgrading Self-Hosted instances to Learn 3900.114. These include elevated CPU usage that begins approximately 30 minutes after system startup. If Tomcat services are not manually restarted within 2 to 3 hours, the Java Virtual Machine (JVM) eventually hangs and restarts automatically. This behavior is triggered when the Cloud Connector is blocked. </span></p> Future Reference
000090972 Blackboard Learn SaaS 3900.121.0 <p><span style="font-size: 14px;">In 3900.121 of the Ultra text editor, the Title, Header, and Subheader&#39;s font type and size used for the default heading styles are different from version 3900.118. </span></p> <p><span style="font-size: 14px;">This issue affects visual representation of styles and accessibility when creating new content. </span></p> <p> </p> SaaS-Fixed (v3900.121.0-rel.24 or higher)
000090959 Blackboard Learn SaaS 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">When formatted text (Rich Text) containing named color styles such as style=&quot;color: red;&quot; is pasted into an Inline Grading comment box, it triggers a JavaScript error. Although the text appears correctly, interacting with the colorized elements causes the entire Inline Grading to disappear.</span></p> <p><span style="font-size: 14px;">In some cases, the issue is triggered immediately upon pasting, without any user interaction. This behavior also occurs when copying styled content from word processing applications, such as Microsoft Word or Apple Pages, particularly when the color is defined using a named value instead of a hex code or RGB value.</span></p> Future Reference
000090927 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">When administrators view the status of the SCORM Engine Building Block, it is showing as Corrupt.</span></p> SaaS-Fixed (v3900.121.0)
000090870 Blackboard Learn SaaS 3900.116.0, 3900.118.0, 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">The Gender and Education Level remain visible on user profiles despite disabling them in the Customize User Information settings within the Admin panel. </span></p> Working as Intended
000090907 Blackboard Learn SaaS 3900.118.0, 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">When instructors manually override and post assignment attempts that have not been submitted by students, the Progress Tracking for the assignments is displaying as Completed, even though there are no submissions.</span></p> Working as Intended
000090871 Blackboard Learn SaaS 3900.116.0, 3900.118.0, 3900.121.0 <p><span style="font-size: 14px;font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;;">In Ultra courses, instructors using the browser’s print function to print a grading rubric with more than four columns will find that the printed output only includes the first four columns. The fifth column and part of the fourth are cut off in both the print preview and the final printed result. This limits the usability of printed rubrics for review, archival, or offline grading workflows.</span></p> Working as Intended
000090920 Blackboard Learn SaaS 3900.118.0, 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;">Links added to an Annotate comment attempt to launch that link within the inline grading framework and thus fails with a &quot;refused to connect&quot; error message.  This happens in both Original and Ultra courses.</span></p> SaaS-Fixed (v3900.123.0)
000090914 Blackboard Learn SaaS 3900.118.0, 3900.121.0, 3900.123.0 <p><span style="font-size: 14px;"><span>Government clients that were migrated to Voltron are experiencing issues with the Institution Page being displayed. Specifically, </span></span><span style="font-size: 14px;">when the Institution Page is set as the default landing page; however, users find themselves redirected to the Stream page instead. This issue occurs even though the Institution Page has been selected for display in the Settings. </span></p> SaaS-Fixed (v3900.118.0)
000090800 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.116.0, 3900.118.0, 3900.121.0 <p><span style="font-size: 14px;">In Original Courses, attempts that are marked as cleared do not show the user who perform the action. </span><span style="font-size: 14px;"></span></p> Learn 9.1, 3900.123.0 Release SaaS-Fixed (v3900.123.0)


The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2025 Blackboard Inc. All rights reserved