Behind the Blackboard! Error While Launching an LTI Link When the Session has Expired or the User is not Logged In - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Error While Launching an LTI Link When the Session has Expired or the User is not Logged In

Date Published: Apr 11,2025


CategoryPlanned First Fix Release:3900.67.0 Release; Product:Blackboard Learn SaaS
Article No.: 000076358
Product:
Learn SaaS
Release:
SaaS
Description:
Users receive a "User is Null" error while trying to launch an LTI link from an email notification sent from the Partner/Third party's system.
Steps to Repeat:
  1. Log into Blackboard Learn Ultra Experience as an administrator 
  2. Install an LTI 1.3 tool
  3. Create an LTI item (either an LTI 1.3 or a deep link item)
  4. Query through the Assignments and Grade Service or REST API the content ID and Course ID of the LTI item and course
  5. Build a URL with the following format:

https://<BB_INSTANCE_URL>/webapps/blackboard/execute/blti/launchLink?course_id=<BB_CONTEXT_ID>&from_ultra=true&content_id=<BB_RESOURCE_ID>

E.g: https://bbultra.ddns.net/webapps/blackboard/execute/blti/launchLink?course_id=_4_1&from_ultra=true&content_id=_23_1


Observed Behavior:
 Link launches if the user already has the session but it shows the error "User is null" if the session has expired or there's no session in cache

Expected Behavior:
 Link launches if the user already has a session or is redirected to the login page if the session has expired. 
 






Target Release:

SaaS-Fixed (v3900.67.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