Highlights
Maintenance Fixes
You can view maintenance items for 4000.10 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:
Draft Submissions are Affected by Automatic Zeros and Passing Due Date - Article #91411
Unable to Delete Enterprise Survey or Response Period - Article #77801
Unassigned Groups Participants are Limited to 5000 Even When More are in the Course
- Article #90127
Rubric Total Points Round Incorrectly Based on Criterion Order in Ultra - Article #91335
Viewers can Improperly Convert Folders Into Learning Modules - Article #91285
Grade Pill is Blank When Item Graded With Rubric is Peer Reviewed - Article #91313
Incorrect French Translation in Ultra - Article #91586
Duplicate LTI Gradebook Columns Generated After Course Copy - Article #91290
Fill in the Blank Questions Corrupt Python Code Formatting in Student View - Article #91345
Fill in the Blank Questions Code Text Format Inconsistency - Article #91329
True/False Questions are not Displaying Correctly in the Community - Article #91554
"Oops! Something went wrong" Error When Accessing Attendance as a Spectator - Article #91407
If the Calculated Numeric answer is 0, the 'correct answer' is not shown in attempt review even when configured - Article #91552
Instructor cannot view Group Attempt through Gadebook - Article #91561
Label Text of the Content Market Title is not Displayed Correctly in Original View Courses - Article #91430
Users With Unavailable Enrolment not Struck Off in Announcement 'Viewers Summary' List - Article #91241
Content Added Outside the RTE in Multiple Choice Questions in an Original Course View are not Preserved After Conversion - Article #78286
Announcements Not Displaying in the Activity Stream in Ultra - Article #91416
Answers out of Alignment in Survey and Test Questions With Horizontal Answer Orientation - Article #91226
Unable to Download Overall Feedback Attachment from Gradebook View Button in Group Assignments in Ultra - Article #91350
In Ultra Users are Unable to Delete the Branded Institution Page That is Out of Synchronization With the Microservice - Article #78625
Students in Groups Unable to see Their Feedback or the Rubric Associated With a Graded Draft Assignment Submission - Article #91688
Course Links Search Results Incomplete at 125% Display Scale - Article #91078
Unable to Enter Multiple Characters in Fill in the Blank Answers When Question Text is Justified - Article #91459
Information
Update to client Production (Published March 26, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.34+940f414e) is being applied to client Production on Thursday, March 26, 2026.
We have fixed these issues:
Students were wrongly blocked from viewing proctored assessment submissions due to a 403 proctoring permission error, and the fix corrected proctoring settings and missing courseId handling so submissions can be viewed without requiring the secure browser.
Instructors cannot access to Learning Object Repository (LOR) Content # 92080
__________________________
Update to client Production (Published March 19, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.32+67c88ef) is being applied to client Production on Thursday, March 19, 2026.
We have fixed these issues:
__________________________
Update to client Production environments (Published March 12, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.31+2aac58c) is being applied to client Production servers on Thursday, March 12, 2026.
We have fixed these issues:
Fixed an issue where incorrect child course exclusion patterns blocked normal SIS and Gradebook access in child courses. With this update, exclusion handling has been corrected so grading, posting, and related Gradebook actions now route and behave as expected, restoring consistent and proper access across all child course scenarios.
Fixed an issue where students accessing a course they were not enrolled in encountered inconsistent or unclear error behavior. With this update, a new access‑denied error modal has been introduced so unauthorized course entry is handled cleanly and predictably, ensuring clear messaging and restoring consistent behavior across all affected course access scenarios.
Fixed an issue that caused system slowdowns in production environments when background tasks were being processed. With this update, task handling and system operations have been streamlined so background jobs, notifications, and related processes now run smoothly, restoring stable and responsive performance across all affected Learn SaaS sites.
Incorrect Learning Object Repository Default Course Selection When Institutional Hierarchy Feature Flag is Enabled # 91985
The wrong kind of thread name is checked inside QueuedTaskManager: is Operation Alive resulting in normal tasks being falsely deemed dead # 91890
All gradable LTI content is incorrectly deemed system-managed # 91983
LIS integration returning error - String cannot be cast to class [B # 91986
More than one SIS feed file can run at a time # 92002
__________________________
Update to client Production environments (Published March 6, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.20+df8c038) is being applied to client Production servers on Friday, March 6, 2026.
We have fixed these issues:
__________________________
Update to client Production (Published March 5, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.16+08341b3 is being applied to client Production on Thursday, March 5, 2026.
There are no updates at this time. Please check back for future releases.
__________________________
Update to client Test/Stage environments (Published March 3, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.16+08341b3) is being applied to client Test servers on Tuesday, March 3, 2026.
We have fixed these issues:
Fixed an issue where messages sent using the“All Instructors” tag were incorrectly routed to the wrong conversation thread, resulting in mis-threaded communication. With this update, messages sent using All Instructors, All Students, Groups, and combinations of these tags now create and route to the correct conversation, ensuring consistent and expected message threading behavior across all scenarios.
Fixed an issue where the unread message count became misaligned after closing the message preview while an AI reply was being generated. With this update, the unread count now stays correctly aligned in all situations. Visual spacing and button alignment in the message area have been cleaned up, and accessibility and layout consistency have been improved.
Fixed an issue where the rubric pop‑out window sometimes showed a temporary blank screen when instructors switched between students during grading. With this update, the rubric pop‑out loads correctly every time without showing a blank screen. Switching between students now updates the rubric instantly. Grades stay in sync between the pop‑up and the Flexible Grading view.
A Label 'Skip to Main Content' Appears in Ultra Courses, and Cannot be Dismissed or Clicked – Article # 91761
Missing Date Bubble Dividers in Messages – Article # 91877
__________________________
Update to client Test/Stage environments (Published February 24, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.10+f3714cc) is being applied to client Test servers on Tuesday, February 24, 2026.
We have fixed these issues:
Removing the 'Course Files' Role Capability Still Shows Non-Functioning Paperclip and Picture Icons in the Content Editor - Article # 90271
Fixed an issue where students sometimes saw a “Forbidden” error pop‑up even though their assessment attempt had already been submitted. This happened in situations like using multiple tabs or when a timed test ended in a different browser window. With this update, the system now shows the correct message letting the user know their attempt is already submitted, so the experience is clearer and more accurate.
Fixed an issue where Jumbled Sentence Question distractors contained unnecessary <p> tags, causing formatting inconsistencies after upgrades or course restores. With this update, all existing distractors are automatically cleaned during upgrade, and new distractors are saved without these tags ensuring consistent, clean formatting across all assessments.
__________________________
Update to client Test/Stage environments (Published February 17, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.5+9874089) is being applied to client Test servers on Tuesday, February 17, 2026.
We have fixed these issues:
Flex Grading Does not Respect Attempts to Grade Setting for Anonymous Grading - Article # 91690
There is no Main Region on this Page Occurs when Using Q Command in JAWS Screen Reader - Article # 91728
Users Unable to Access Achievement Tab in Original Courses - Article #91781
Text Editor Resets Text Style When Changing Alignment - Article #91794
__________________________
Initial Release to client Test/Stage environments (Published February 10, 2025):
The initial release of 4000.10.0 (full release number: 4000.10.0-rel.4+0a24875) is being applied to client Test servers on Tuesday, February 10, 2025.
Instructional Design:
Generate Knowledge Checks with AI
Impact: Instructors
Updated Help Topic: Documents
Idea Exchange ID: Not applicable
We expanded AI‑assisted authoring to support generating multiple choice Knowledge Checks within Documents. This enhancement allows instructors to create just‑in‑time formative assessments using AI‑generated questions based on the content of their Document and any selected course materials.
Instructors
When inserting a Knowledge Check, instructors are now presented with two options: Enter my question or Auto generate question. Selecting Auto-generate question opens the Auto-Generate Question panel, which adapts the existing Question panel used in tests and question banks.
When using the Auto generate question option, instructors can define generation inputs with the following fields:
A description text field
A selector to choose course items to inform generation
A complexity level slider with a range from Low to High
Advanced options including an output language selector
An informational banner that states: “This is auto-generated content and needs to be checked for accuracy and bias.”
The system generates four multiple choice questions at a time. Each generated question displays with a radio button so that the instructor can select one question to add to the Document. The instructor can then modify the question, answer options, and feedback after insertion. If the instructor opens the Knowledge Check option but does not add a question, the placeholder block remains empty and behaves as other empty content blocks do.
All questions are generated using only text content from the Document. Consideration of additional media or files will be handled as part of a future release.
Image 1: Instructors can select Enter my question or Auto-generate question when creating a knowledge check.
Image 2: After the system generates questions, the instructor selects which question to add to the Document. After adding a question, instructors can edit the question, question options, and question settings.
Administrators
Availability: Available to all Ultra courses.
Activation: Admins must turn on the new toggle AI Design Assistant and Unsplash to be able to switch Generate Knowledge Checks on.
Configuration: None needed.
Communication and Collaboration:
Enhanced threading experience in Course Messages
Impact: All Users
Updated Help Topic: Messages (Instructor)
Idea Exchange ID: Not applicable
When users send new messages, the system now attributes the message to an existing conversation. If no conversation exists, the system creates one. Any future messages between those users return to that same conversation. This update brings dispersed messages together and improves communication in courses.
The option to block replies is removed because it conflicts with the simplified threading experience.
Additionally, the rich text editor (RTE) and Send button now stay onscreen on smaller devices to improve usability.
Instructors and students
Users create and send messages as before. If messages already exist between users, the system attributes new messages to those conversations.
In conversations that include all course members, all instructors, or all students, adding and removing members remains on one thread.
In group conversations, changes to group membership can start a new conversation.
When users add new members to a previous one‑on‑one conversation, the system starts a new, separate conversation.
Deleting a message doesn’t delete the entire conversation.
When instructors send a reminder from Gradebook, the system attributes the message to an existing conversation. Anonymous grading reminders go to email.
Image 1: The Messages feature now attributes a new message to an existing conversation between participants.
Administrators
Availability: Available for all Ultra Courses.
Activation: None needed.
Configuration: None needed.
Add a second participation requirement and due date in Discussions
Impact: Instructors and Students
Updated Help Topic: Create Discussions (Instructor)
Idea Exchange ID: Not applicable
Instructors can now add a second due date with participation requirements for Discussions. This update builds on recent enhancements for discussion participation requirements and gives instructors clearer ways to set expectations for discussion activity. Students get transparent guidance for discussion expectations and progress indicators for their participation.
Instructors
Instructors can set how many posts and replies that students must complete across two due dates.
The option Grade discussion must be selected to add a due dates and participation requirements. Enter a time and date under Due Date and specify participation requirements. Selecting Second Due Date adds another due date with its own requirements.
Instructors can disallow student posts or replies after the final due date by selecting Stop discussion activity after last due date.
Image 1: Instructors can now add a second due date for Discussions. They can also specify the number and type of posts or replies that a student is required to make.
Students
When students open a discussion, they find two clear participation requirements with separate due dates. As they post and reply, progress indicators update in real time.
Students can complete requirements in any order, but contributions after a due date won’t count toward that requirement. Once all requirements are met, the discussion is marked complete and Progress Tracking updates.
Image 2: In a Discussion, a student can find due dates in the Details & Information section in the discussion assignment.
Administrators
Availability: Available for all Ultra Courses.
Activation: None needed.
Configuration: None needed.
Require confirmation for updated email addresses – Removal of Feature Flag
Impact: All Users
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable
In release 3900.125, we added a verification step when users update their email address in Blackboard. This was released behind a feature flag for administrators to switch on if they chose to use it.
This functionality is now permanently active to improve security and ensure reliable communications. The feature flag will also be removed from the administrator panel.
Administrators
Availability: Available for all users.
Activation: None needed.
Configuration: None needed.
Assignments & Tests:
Question Title field relocated
Impact: Instructors
Updated Help Topic: Not applicable
Idea Exchange ID: Not applicable
To reduce confusion identified through user feedback, we moved the Question Title field from the beginning of the question authoring workflow to the bottom, underneath the Question metadata field. Moving this field ensures that titles remain an optional metadata element and reduces cognitive load during question creation.
Image 1: Before this enhancement, the Question Title field was at the top of the question authoring workflow.
Image 2: Now, the Question Title field is at the bottom of the question authoring workflow, underneath the Question Metadata field.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Partial credit limits removed for Multiple Choice and Multiple Answer
Impact: Instructors
Updated Help Topic: Multiple Answer Questions
Idea Exchange ID: Not applicable
We updated the partial credit system for Multiple Choice and Multiple Answer questions to allow instructors to assign credit values without the requirement that all designated values sum to 100%. This change supports more flexible grading strategies and enables instructors to represent varying levels of conceptual understanding without adjusting values to meet a fixed total.
The system now allows instructors to enter any partial credit value for each option within a range of –100% to +100%. Validation continues to warn instructors if total values exceed 100%, but it no longer blocks question setup. Instructors may now also enter positive credit values for options that are not marked as the correct answer The total partial credit value for correct answers should be at least 100%, and it may exceed 100%. Negative marking continues to operate when enabled. Instructors can adjust credit values during regrading as well.
Image 1: Instructors can have answer options that do not sum to 100%.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Gradebook:
Anonymous grading by question
Impact: Instructors
Updated Help Topic: Not applicable
Idea Exchange ID: Not applicable
We extended support for anonymous grading of tests in Flexible Grading. Instructors can now grade anonymous by question in addition to grading anonymously by student.
When grading anonymous test submissions in Question View, the interface replaces the student name, avatar, and ID with an anonymous identifier and a blank avatar. All functionality available when grading non‑anonymous submissions by question is also available when grading anonymously. When anonymous grading is enabled, related APIs no longer return identifying information.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Increased file size limit to 25 MB for assignments and tests
Impact: Instructors and Students
Updated Help Topic: SafeAssign Supported File Types (Administrators, Instructors, and Students)
Idea Exchange ID: Not applicable
We increased the maximum supported SafeAssign file size from 10 MB to 25 MB. This enhancement supports modern academic workflows in which students frequently submit large documents. The increased file size applies to assignments and tests. Direct Submit will be included in a later release.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Mastery & Learning Pathways:
Support Subject creation
Impact: Administrators
Updated Help Topic: Not applicable
Idea Exchange ID: Not applicable
We added support for importing Subjects and maintaining Subject relationships through SIS integrations. Institutions can now manage Subject data directly from their Student Information System rather than through manual setup in Blackboard. This integration reduces administrative effort, improves data accuracy, and supports consistent curricular structures across reporting and solutions such as Outcomes and Evaluate.
The integration supports importing Subjects using flat file ingestion, API methods, or LIS-based models, depending on institutional requirements.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Performance Results Scale
Impact: Administrators
Updated Help Topic: Outcomes for Blackboard: Institutional Readiness Guide
Idea Exchange ID: Not applicable
Institutions can begin using the Performance Results Scale and Key Assessment Indicator, providing a shared framework to interpret, aggregate, and visualize learning outcome performance consistently across assessments. These capabilities establish critical institutional foundations that support Outcomes for Blackboard and enable meaningful, longitudinal measurement of student learning.
Institutions can:
Identify assignments as Key Assessments used for measuring learning outcomes, skills, or competencies for the course
Define a consistent, institution-wide scale and default thresholds for interpreting outcome performance
Set custom thresholds on assignments to aggregate and compare assessment results across courses, programs, and terms
Allow institutions to sync scales from Blackboard, ensuring consistency, integrity, and alignment in assessment measures and configuration with Outcomes
Image 1: Institutions can use the Performance Results Scale and Key Assessment Indicator.
Outcomes for Blackboard will be available March 2026, with additional announcements and enablement resources coming soon. Institutions are encouraged to prepare now by reviewing the Outcomes for Blackboard: Institutional Readiness Guide and Getting Started with Outcomes for Blackboard resources. The release of Outcomes for Blackboard is not aligned with Blackboard's March 4000.10 release.
Administrators
Availability: Available to all Ultra courses.
Activation: None needed.
Configuration: None needed.
Premium:
Video Studio: Generate Recording Thumbnail Automatically
Impact: Instructors and Students
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable
Video Studio now generates a thumbnail image automatically for newly recorded videos. Viewers get a clear visual preview before playback, and creators can present recordings more clearly and professionally.
Instructors and students
When users create a recording, the system captures a thumbnail image from the video ten seconds into the recording (and zero seconds for a recording under ten seconds). The thumbnail appears wherever the recording appears, so users can quickly recognize and identify video content before opening it.
This update improves visibility and recognition of video content, creates a more polished experience for students, and reduces effort for instructors because thumbnails generate automatically.
Image 1: Video Studio automatically generates a thumbnail for a recording.
Administrators
Availability: Feature included in Video Studio placements in Blackboard Core and premium Video Studio offering.
Activation: None needed.
Configuration: None needed.
Video Studio: Enhance timer to show maximum recording time
Impact: Instructors, students
Updated Help Page: Not applicable
Idea Exchange ID: Not applicable
Video Studio now displays the maximum recording time in the recording timer in both full and minimized views, giving users a clearer sense of time remaining to reduce the risk of unexpected cut‑offs. This improvement removes uncertainty around time management so users can stay focused on creating their content.
Instructors and students
The functionality of creating a Video Studio recording remains the same. This enhancement applies to both the full recording view and the minimized recording view, ensuring consistent visibility regardless of screen layout.
Image 1: The recording timer now shows maximum recording time during a Video Studio recording.
Administrators
Availability: Feature included in Video Studio placements in Blackboard Core and premium Video Studio offering.
Activation: None needed.
Configuration: None needed.
Course Catalog: Batch edit the availability of offerings
Test/Stage: week of 9 February 2026; Production: week of 9 February 2026
Impact: Administrators
Updated Help Page: Offering Management
Idea Exchange ID: Not applicable
Managers can now batch edit offering availability on the Offering Management screen instead of updating each offering individually. This feature saves time by allowing managers to act on multiple offerings at once.
Managers select the Batch Edit button on the Offering Management screen, choose the offerings they want to update, then select the Edit Availability button. They pick their desired availability option and select Set Availability.
Image 1: The Batch Edit button now appears on the Offering Management screen.
Image 2: Managers choose the availability from the menu and select Set Availability.
Administrators
Availability: Available to all Course Catalog courses.
Activation: None needed.
Configuration: None needed.













