Skip to main content

Blackboard Learn 3900.123 Release

Blackboard Learn 3900.123.0 (August 28, 2025) Update to client Production environments.

Highlights

Maintenance Fixes

You can view maintenance items for 3900.123 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:

  • Inconsistency in Dutch Language Pack - Wrong Translation of the Word 'Open'- Article #90608

  • Course Builder Gets a 'You do not Have Permission to Access the Content' Pop-up When Clicking on the Assessment Settings- Article #77431

  • Hidden Gradebook Columns From the Instructor View Become Visible After API Update- Article #90874

  • When Opening a Graded Group Discussion from the Activity Stream or a Direct Link All Groups' Names Appear in the Groups Field- Article #90533

  • Instructors are Unable to Copy and Paste Content From the AI Conversation to the Feedback Box- Article #90601

  • Fill in the Blank Plus Questions from Pools Cannot Be Edited Within Tests in Ultra- Article #90878

  • Group Submission Overall Feedback Text Disappears After Clicking Pill- Article #90838

  • Screen Readers Cannot Read Answers Selected by Student in Multiple Choice Questions and True/False Questions in Student Submission View- Article #90791

  • Calculated Formula Answers not Graded Correctly in Language Packs Using Other Thousands Separator- Article #90058

  • Discussion Analysis Shows Pending- Article #76848

  • Auto Graded Items Do Not Show Grade Value in the Grade History Menu in Original- Article #90898

  • Entering Long Words in a Table Cell Added to the Text Editor for Multiple Choice Questions Changes Table's Width- Article #77415

  • Changes to LTI Item Due Dates are not reflected in Due Notifications- Article #90006

  • Copying a Document With Knowledge Check to the Learning Object Repository Creates Undeployed Test Without Which the Document is Broken if Inserted to Other Course- Article #90814

  • Unable to Scroll Full Grade Center in Original Courses Using Low Resolutions- Article #90110

  • Users are Unable to Click on Download Original File When Using a VoiceOver on iOS Devices- Article #90572

  • Content Library Button Hidden When Assignment Details Panel is Minimized- Article #76546

  • Discussion Board Activity Date Does Not Match the Student's Activity- Article #78732

  • Files in Course Broken After Converting to Ultra.

  • Incorrect Rubric Header After Ultra Conversion- Article #90853

  • The Course Catalog is Intermittently Redirecting Guest Users to the Login Page- Article #90310

  • System Administrator Shows as Participant With Undefined First and Last Names- Article #90526

  • Folder Names and Descriptions Appear to Update Without Saving In Content Area- Article #90720

  • Post All Grades Option Missing in Ultra Discussion Boards- Article #90910

Information

Update to client Production environments (Published August 28, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.39+750bfc1) is being applied to client Production servers on Thursday, August 28, 2025.

We have fixed these issues:

  • Feedback Panel Affects the Inline View of Documents on Group Attempts for Assignments Graded with Rubrics - Article#91015

  • True/False Test Questions are all Imported as False Into Blackboard After an .mbz Moodle Course Import is Performed - Article #90631

__________________________

Update to client Production environments (Published August 21, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.38+22a8ff3) is being applied to client Production servers on Thursday, August 21, 2025.

We have fixed these issues:

  • Past Due Notifications for Submitted Assignments Showing up in Activity Stream - Article #90875

  • Ordering of Learning Object Repository Items in a Learning Module is not Preserved - Article #90948​

  • Created Content Areas Order Changes When Copying from Original to Ultra - Article #90994

__________________________

Update to client Production environments (Published August 14, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.27+7c0a88c) is being applied to client Production servers on Thursday, August 14, 2025.

We have fixed these issues:

  • Instructors Cannot view Exception Reports for Bulk Conversions and Copies - Article #90172

  • Granular Copy Fails for Custom Roles Without ‘course.assessment.VIEW’ Privilege - Article #90837

__________________________

Update to client Production environments (Published August 7, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.16+0be72cb) is being applied to client Production servers on Thursday, August 7, 2025.

We have fixed this issue:

  • Users with Secondary System Roles Cannot Search for Users in Administrator Panel - Article #91002

__________________________

Update to client Test/Stage environments (Published August 5, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.13+28e589a) is being applied to client Test servers on Tuesday, August 5, 2025.

We have fixed these issues:

  • Content tab Displays Incorrect Label When Progress Tracking is Enabled in Ultra Organizations - Article #90995

  • IMS Proctoring Tools Not Triggering in New Assessment Overview - Article #91031

  • Grade Centre Export Using Work Offline Feature Includes Decimal Places in Column Titles - Article #91036

__________________________

Update to client Test/Stage environments (Published July 29, 2025):
​
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.9+6d3fbdd) is being applied to client Test servers on Tuesday, July 29, 2025.

We have fixed these issues:

  • Students Receive Access Denied Errors for Content Files in Copied Courses - Article #91041

__________________________

Update to client Test/Stage environments (Published July 22, 2025):
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.7+fd84f25) is being applied to client Test servers on Tuesday, July 22, 2025.

We have fixed these issues:

  • Users Assigned Custom Roles Cannot Access Ultra Courses Without Preview Privilege in 3900.121 - Article #90925

  • Gray Screen Displayed When Opening Bb Ultra Exams With Adaptive Release Conditions - Article #91004

  • Assignment Release Conditions with Access From/Until Dates Not Applied Correctly on First Set - Article #91011

__________________________

Update to client Test/Stage environments (Published July 15, 2025):
An updated release of 3900.123.0 (full release number: 3900.123.0-rel.6+481cae9) is being applied to client Test servers on Tuesday, July 15, 2025.

We have fixed these issues:

  • In 3900.121 of the Ultra text Editor the Title, Header, and Subheader Text Styles Exhibit Differences When Compared to Version 3900.118 - Article #90972

  • Quote Mark in Link Generates JSON Parse Error: Invalid Blackboard Markup Found - Article #90989

__________________________

Initial Release to client Test/Stage environments (Published July 8, 2025):
The initial release of 3900.123.0 (full release number: 3900.123.0-rel.5+9dda313) is being applied to client Test servers on Tuesday, July 8, 2025.

The August 2025 - 3900.123 release is robust with features in eight areas:

  • Instructional design;

  • Communication and collaboration;

  • Gradebook;

  • Blackboard core;

  • Upgrade to Ultra; and

  • Premium

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

Instructors

  • Video Studio: Use Video Studio in Announcements

  • Increased accessibility in the student Overview page

Instructors and Students

  • Enhance visual consistency for embedded LTI tools

Students

  • Adding Table of Contents to Learning Modules for students

  • Course Catalog: Discover important information about courses on redesigned course tiles

  • Course Catalog: Clarify enrollment steps with improved prompts and feedback

  • Increased accessibility in the student Gradebook

Instructors and Administrators

  • Ensure new courses use the latest Learning Object Repository content

  • Ensure consistency with course-level group conversion

  • Enhance usability on the Associations page of the Learning Object Repository

  • Improve LTI tool management with flexible copy options

Administrators:

  • Use SIS integration to update course completion in bulk

  • Turn On DirectSubmit functionality

  • Track sync progress from Learning Object Repository to courses and organizations

Instructional Design

Ensure new courses use the latest Learning Object Repository content
​Impact: Instructors and administrators
​Updated Help Topic: Learning Object Repository
​Idea Exchange ID: Not applicable

We enhanced the syncing logic in the Learning Object Repository. Courses that have ended or are marked as complete don't receive updates from the Learning Object Repository. This means Learning Object Repository objects may be updated after a course ends, but before that course is used as a template for a new one, which could cause outdated content to be copied forward.

Now, when content is copied from one course to another, the system will automatically pull in the latest version of each Learning Object Repository object to ensure that new courses always start with the most current materials. As a result, content authors no longer need to manually update Learning Object Repository objects after a course begins.

The new behavior doesn't apply if the destination course is past its end date or has been marked as complete.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Enhance usability on the Associations page of the Learning Object Repository
​Impact: Administrators
​Updated Help Topic: Learning Object Repository
​Idea Exchange ID: Not applicable

The Associations Page has been improved for better clarity and usability:

  • Added support for courses with a duration type of "Days from the date of enrollment"

  • Fixed an issue where a 0 would display when loading the Associations Page

  • Associations that aren't part of a term will now display as "--" under the Term Column

  • Accessing an object's associations from the More options menu will now take the user to the tab view of the Associations page

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Track sync progress from Learning Object Repository to courses and organizations
​Impact: Administrators
​Updated Help Topic: Learning Object Repository
​Idea Exchange ID: Not applicable

We added a new task type, "Sync from Repository/Template," to the Tasks and Logs page in the Learning Object Repository. This feature allows users to monitor the progress of updates being applied from the repository to all linked courses and organizations. Users can track when the sync is created, started, and completed. This enhancement helps users confirm that updates have been successfully delivered to the appropriate courses and organizations.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Improve LTI tool management with flexible copy options

Impact: Instructors and administratorsUpdated Help Topic: Not applicableIdea Exchange ID: Not applicable

Instructors

Previously, LTI tools were only included when performing a full course copy. With this update, users who have the appropriate permissions can now select and copy individual LTIs. This enhancement provides greater flexibility and control for instructors and administrators using LTI tools.

While the LTI standard—particularly LTI 1.3 with LTI Advantage—supports copying tools between courses, the actual behavior of copied LTIs depends on how each provider has implemented the standard. Some tools may function immediately after copying, while others might require manual relinking or configuration to work properly in the new course.

To ensure a smooth experience, we recommend testing all copied LTI links, especially those involving grade synchronization, user data, or other course-specific functionality.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Communication & Collaboration

Video Studio: Use Video Studio in Announcements
​Impact: Instructors
​Updated Help Topic: Video Studio (Instructor)
​Idea Exchange ID: Not applicable

Announcements now support video and audio content through Video Studio. This update, including a new Video Studio button in the Announcements content editor, replaces the Capture tool. This feature is integrated in the core Blackboard product and doesn’t require a separate Video Studio license. Video Studio in Announcements makes video and audio creation more consistent across the platform, improving both usability and accessibility.

Instructors can use Video Studio in Announcements to record or upload video and audio. The redesigned Video Studio button launches the standard Video Studio workflow, which automatically generates captions and transcripts. This makes content more accessible and supports personalized, engaging communication.

Administrators:

Availability: Included as part of Blackboard. This feature doesn’t require a Video Studio License.

Activation: None needed.

Configuration: None needed.

Ensure consistency with course-level group conversion
​Impact: Instructors and administrators
​Updated Help Topic: Create and Manage Groups
​Idea Exchange ID: Not applicable

Instructors and administrators
We streamlined the process of converting groups from activity-level to course-level to improve consistency and ease of use for instructors.

All activity-level groups are now automatically converted to course-level groups:

  • During course conversion from Original to Ultra.

  • When course materials are copied into a new course.

All group associations with content items are preserved, so instructors don’t need to manually reassociate groups with content. Course-level groups offer more consistent group management and are easier to use across the course. This update ensures a smoother experience for instructors managing group activities.

Group behavior for exact copies hasn’t changed.

Administrators:

Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Gradebook

Increased accessibility in the student Gradebook
​Impact: Student
​Updated Help Topic: Not applicable
​Idea Exchange ID: Not applicable

To improve accessibility, we updated the student Gradebook to use a semantic HTML table structure. This change replaces the previous layout, which relied on stacked <div> elements. The new structure improves screen reader support and keyboard navigation.

Administrators:
Availability: Available for all Ultra courses

Activation: None needed.

Configuration: None needed.

Increased accessibility in the student Overview page
​Impact: Instructors
​Updated Help Topic: Not applicable
​Idea Exchange ID: Not applicable

To improve accessibility, we updated the student Overview page to use a semantic HTML table structure. This change replaces the previous layout, which relied on stacked <div> elements. The new structure improves screen reader support and keyboard navigation.

Administrators:

Availability: Available for all Ultra courses

Activation: None needed.

Configuration: None needed.

Turn on DirectSubmit functionality
​Impact: Administrators
​Updated Help Topic: DirectSubmit
​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.

This update to DirectSubmit includes several additional enhancements:

  • 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.

Instructors
When administrators set DirectSubmit as available, instructors can delete submitted items, access original submission downloads, and benefit from consistent grading icons. These enhancements streamline the workflow and improve usability.

Administrators:
Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: This feature is turned on by default. Administrators can turn it on or off by going to the Administrator Panel. Select Configure in The Ultra Experience is Here! module. Select SafeAssign Direct Submit to turn on or off.

Blackboard Core

Adding Table of Contents to Learning Modules for students
​Impact: Students
​Updated Help Topic: Learning Modules (Student)
​Idea Exchange ID: LEARNU-I-159

A table of contents for the instructor view is coming in a future release.

We’ve redesigned the Learning Module experience for students by adding a collapsible Table of Contents. This update improves navigation, orientation, and progress tracking. As part of this improvement, assessments now open in a full panel instead of a smaller panel. These updates create a more consistent and focused user experience.

This feature will be released to test environments in July and production in August. Institutions can opt out during the initial rollout.

Students now have a simplified way to navigate and track progress in Learning Modules. Updates include:

  • A table of contents for the items in a Learning Module. Select Contents to open and collapse the table of contents

  • Easy navigation between items

  • Manual or automatic item completion tracking from within the Learning Module

  • Next and Previous buttons moved closer together at the top of the page for an improved experience.

Assessments within Learning Modules: Assessments now open in a full panel, providing a consistent and distraction-free experience.

Forced sequence in Learning Modules: When sequencing is enforced, students must use the Next and Previous buttons to move through content in order. Students can’t jump ahead using the table of contents unless they have already completed the item they are navigating to. Skipping ahead without completing a Learning Module item is disabled in this mode.

Administrators

Availability: Available for all Ultra courses.

Activation: Opt-out during rollout. To opt out: in the Administrator Panel, select Configure in The Ultra Experience is Here! module. Select and switch off Content navigator to navigate between learning module items.

Configuration: None needed.

Use SIS integration to bulk update course completion status
​Impact: Administrators
​Updated Help Topic: Managing Course Terms and Access
​Idea Exchange ID: Not applicable

Administrators can now use the Student Information System (SIS) integration to update course and organization completion status in bulk. This builds on last month’s update, which added bulk completion management via the Administrator Panel. With this enhancement, administrators can automate completion and uncompletion actions through SIS, improving consistency and reducing manual work.

Data can now be added to a new column in their SIS flat file called Complete. Use Y to mark a course or organization as complete, or N to mark it as incomplete. This update applies only during SIS update operations—not during course or organization creation.

To use this feature, go to Data Integration in the Administrator Panel, then select Student Information System Integrations. Select Upload Feed File and upload your file.

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 to complete will turn off notifications and might block future updates.

Activation: None needed.

Configuration: None needed.

Upgrade to Ultra

Enhance visual consistency for embedded LTI tools
​Impact: Instructors and students
​Updated Help Topic: Not applicable
​Idea Exchange ID: Not applicable

Previously, the width of embedded LTI tools was determined by the dimensions specified by the provider. This often led to unused space and grey letterboxing on either side of the content within Blackboard. With this update, all embedded LTIs now default to 100% width. This ensures that responsive tools make full use of the available space and aligns their behavior with standalone LTIs on the Course or Organization Content page, which also use 100% width by default.

This change brings visual consistency across Blackboard and enhances the user experience by eliminating unnecessary spacing and improving content presentation.

Attention LTI Providers: With our recent update, all embedded LTIs now default to 100% width. This ensures responsive tools utilize the full available space. We strongly encourage providers to test their integrations and make any necessary changes to ensure proper display and compatibility with this new behavior.

Administrators:
Availability: Available for all Ultra courses.

Activation: None needed.

Configuration: None needed.

Premium

Course Catalog: Discover important information about courses on redesigned course tiles
​Test/Stage: week of 14 July 2025; Production: week of 14 July 2025
​Impact: Students
​Updated Help Topic: Not applicable
​Idea Exchange ID: Not applicable

Redesigned course tiles now display important information for guests and logged-in users, preventing the need to open the course details panel to access that information about the course. A consistent Learn More call-to-action button now appears on each tile to provide a consistent look and feel throughout the catalog. These updates make course information more accessible to all students.

Students
Each course tile now clearly states:

  • whether the course is free or paid

  • how many badges and certificates are associated with the course

  • if an access code is required to enroll in the course

  • if admin approval is required to enroll in the course

Each tile also includes a Learn More button that provides a consistent look and feel throughout the catalog.

Administrators:

Availability: Available for all Course Catalog courses

Activation: None needed

Configuration: None needed

Course Catalog: Clarify enrollment steps with improved prompts and feedback
​Test/Stage: week of 14 July 2025; Production: week of 14 July 2025
​Impact: Students
​Updated Help Topic: Not applicable
​Idea Exchange ID: Not applicable

We improved the enrollment experience to reduce confusion and streamline the process for both guests and logged-in users. These updates clarify next steps and provide better feedback during key interactions. They create a smoother, more predictable path from course discovery to enrollment for students.

Students

  • Redesigned enrollment prompts provide relevant information about the course, such as whether admin approval is required or an access code must be entered.

  • A confirmation message is displayed after enrollment is complete, giving the user a success message and a choice of actions: Browse Catalog or Go to Dashboard.

  • When a guest selects an enrollment action and signs in, the system now remembers the original action. After the user signs in, a window appears that prompts them to complete the action they started.

Administrators:

Availability: Available for all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

Additional Information

Maintenance Fixes

You can view maintenance items for 3900.123 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:

  • Deleted External Grade Column During Copy From Original to Ultra Can Prevent Overall Grade Column Creation- Article #90733

  • Calculated Numeric Answers Not Saving Correctly With Text- Article #78751

  • Attempt Marked as Cleared but User Information Missing- Article #90800

  • When a Group Assignment's Attempt is Cleared Grade History Logs Do Not Contain Who Did It- Article #78657

  • Students Receive the Error 'You do not have permission to access this content' When Accessing Group Assignments- Article #90499

  • Missing Content Library Icon in BB Annotate- Article #78780

  • Node Administrators Can Enroll Any User in a Course- Article #90626

  • Long Text in Questions Prevents Drag and Drop Reordering in Safari Browser- Article #90619

  • Performance Degradation in Dynamic Loading of Large Assessments in Ultra- Article #90333

  • Student Sorting is Broken in Gradebook's Grid View for Calculated Columns- Article #78753

  • Screen Readers Cannot Focus on Student's Grade Value in Gradebook- Article #90571

  • Privilege Change is Not Applied to Existing User on Personal Information- Article #78778

  • SafeAssign and Turnitin are Both Enabled in Ultra Assignment at the Same Time- Article #90352

  • Frequent Gradebook Error Messages Logged in bb-sqlerror-logs.txt After 3900.93 Update- Article #90900

  • Annotate Comment Links Attempt to Open Inline Instead of New Tab- Article #90920

  • Images in Essay Questions Cannot be Replaced if the New Image has the Same File Name- Article #90118

  • Embedded Echo360 LTI Video not Loading in Group Submissions Grading Page When Clicking the Navigation Arrows- Article #89998

  • In Ultra Canceling Upload Results in Orphaned File in Legacy Storage Location- Article #77704

Did this answer your question?