Summary:
Blackboard Learn 4001.2.0 (Oct 16, 2026) Update to Client Production environments
Information:
Update to Client Production Environments (Published Oct 29, 2026):
An updated release of 4001.2.0 (full release number: 4001.2.0-rel.74+000a748) is being applied to Client Production servers on Thursday, Oct 29, 2026.
We have fixed:
__________________________
Update to Client Production Environments (Published Oct 22, 2026):
An updated release of 4001.2.0 (full release number: 4001.2.0-rel.71+c2fa77a) is being applied to Client Production servers on Thursday, Oct 22, 2026.
We have fixed:
Self and Peer Assessment – Security Improvements (Original Experience only). We have enhanced validation controls for Self and Peer Assessment data, including data imported through course copy and import processes.
__________________________
Update to Client Production Environments (Published Oct 16, 2026):
An updated release of 4001.2.0 (full release number: 4001.2.0-rel.68+04ea561) is being applied to Client Production servers on Friday, Oct 16, 2026.
We have fixed:
Specific Members or Groups Rule Overrides Other Release Conditions in Ultra # 95295
Incorrect Banner Messages Shown to Students when Attaching Restricted File Types to Assignments # 95886
Observers Unable to Access Uploaded PDF or Word Documents in Ultra Courses # 95786
Unable to click on any new or due items in Activity Stream on iOS app # 95876
Overridden Overall Grade in Grid View Displays Incorrect Value # 91445
SIS Job Will Be Processed Concurrently by Multiple App Servers # 95892
SAML Login via Customer Portal Returns a 403 Error # 95928
Public Gradebook API Returns Empty Results for Authorized Non-Enrolled Users # 95933
Possible Points Score still Appears as '100' for non-Graded Forms # 95938
Gradebook Grid View Does not Display Username Option When Instructor Privilege is Enabled # 95945
Student Submission Attachments are Restored to the Course Content in Ultra # 95552
Opening Course Messages in high-enrollment courses caused excessive database load by retrieving membership records for all course participants; the fix limits lookups to distinct message senders and filters active memberships only, significantly improving performance.
SAML Test Connection falsely reported Remote User ID match and Log in to Learn failures when the IdP response returned after session loss; the fix uses the SAML provider information from the authentication response instead of the session to ensure accurate validation results.
Opening a SCORM package from a Learning Module triggered the SCORM engine twice, creating duplicate launch attempts and errors; the fix ensures the package launches only once by preventing the launch frame from being remounted during panel initialization.
Admin Notification Settings incorrectly displayed the raw key ns.admin.description.course.fl.fl.avail for Flashcard availability notifications; the fix hides this Activity Stream–only notification from Notification Settings so untranslated keys no longer appear.
The BbAssist icon may not have displayed correctly after upgrading due to invalid legacy icon links, and this issue has been resolved by automatically updating the affected links to restore proper icon display.
__________________________
Update to Client Test/Stage Environments (Published Oct 06, 2026):
An updated release of 4001.2.0 (full release number:4001.2.0-rel.45+116fc46) is being applied to Client Test servers on Tuesday, Oct 06, 2026.
We have fixed:
Course Deletion Fails Due to an Internal Handle That Cannot be Retrieved # 91722
Group Filter Is Not Preserved When Launching Flex Grading from New Gradebook Grid View # 95261
Original Course View Grade Center does not Load Completely # 95612
Journal Submission Fails to Open from Gradebook in Ultra # 95767
The API did not return complete file details for assignment submissions; this has been fixed so the original filename and download link are now provided correctly.
__________________________
Initial Release to client Test/Stage environments (Published Sep 29, 2026):
The initial release of 4001.2.0 (full release number: 4001.2.0-rel.40+6a08347) is being applied to client Test servers on Tuesday, Sep 29, 2026.
Link to Release Note: October 2026 (4001.2)
__________________________
Maintenance Fixes:
You can view maintenance items for 4001.2.0 on the Support Center. Our Known Issue articles provide information for individual bug fixes and may include bug descriptions, and which Blackboard versions were affected. You can filter bug fixes by SaaS release for easier navigation. Here are highlights of the issues fixed in this release along with a hyperlink to the articles:
Pagination issue when more than 200 rubrics exist in a course # 78366
Administrator Not Enrolled in Courses Cannot Reload Student Submission Page # 90643
Downloaded CSV report for Course Activity limited to 3000 students # 90826
Ultra Quick Enroll does not refresh page # 91368
Email copies of messages received while the course is closed are not sent/delivered to the user's email inbox # 91719
Instructors Cannot Post Grades For Attempts For Content That Have Automatic Zeros Given And Set To Manually Post Grades # 90268
Question Analysis Report is Stuck in Progress State and Disabling Other Reports to be Run in the Course # 91067
Modifying Group Sets Causes Content Items to Have Invalid Release Conditions in Ultra # 92135
External Link Access Not Logged in Activity Accumulator # 91900
Time limit accommodation allows students to bypass IP restrictions # 92617
Node-level tool availability setting seems to be ignored for Proctoring Tool # 92852
Errors with SCORM reports are dropped without logging # 92938
Submission points are higher than the maximum allowed by the rubric # 93033
Students can't see the item that an LTI item is conditioned to in Ultra # 93035
Course Builder Role Encounters Error When Opening Folder with Gradable Items on First Attempt # 93321
Student Activity Details Does Not Sort by Date Opened or Date Started # 93380
Module Content Not Opening With Release Conditions Met When The Module Has RC Set On An Uploaded File In Another Module With Forced Sequence Enabled # 93495
Content Market Displays LTI Tools From Other Nodes Within the LOR # 94301
Renaming Consecutive Items in a Learning Module Applies to the Wrong Item in Ultra # 94370
Graders can see assessment attempts of students not assigned to them in parallel grading # 94411
Rubric Fails to Load for Journals Without Entries # 94451
Kaltura video embed fails to show to students in fill in the blanks questions # 94463
Student Activity Displays Incorrect Average Submission Time for Test Attempts # 94517
New Gradebook Grid View Search Box Placeholder Text Overflows in German Localization [Bugbash] # 95725
Editing Multiple Learning Module Item Titles Sequentially Renames the Incorrect Item # 94702
JAWS Links List Missing Learning Module Navigation Links # 94740
Auto-Generate rubrics and flashcards Incorrect Language Output on First Attempt # 91438
Node Admin cannot copy into the Node LOR with documented permissions # 95109
Instructor Unable to Edit Group Names # 95145
Gradebook group submission counter is not updated after deleting groups from an assigned group set # 95154
Ultra does not allow submit proctored test with Biosig # 92615
Long Name of the Participant Breaks the Layout of the Discussion Topic # 94299
Unavailable content inside a Content Folder is hidden from instructors and administrators when an Original course is marked Complete # 95287
Duplicate Content Action Triggers Course Copy Completion Email Notification in Ultra # 95370
Files fail to convert from Quill to TipTap # 95744
