You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
H5P is a tool that allows users to create interactive content and then embed it into their LMSes using LTI 1.1 and 1.3.
This github issue is about a problem i've encountered while testing H5P integration with Open edX Ulmo sandbox via LTI 1.3 + Advantage.
Problem
When a user (learner) attempts as assessment in H5P tool from within Open edX, the tool displays a warning "Your gradebook did not confirm receiving this attempt".
As expected, the grades in Progress tab do not change which confirms that the platform was unable to receive grades from the tool.
I shared a HAR file with H5P technical support team (attached). Correspond screen recording is attached.
H5P then shared a response to HAR file from their devs which i'm copying below (see email conversation for context):
Here's what our devs found:
We are making the request to retrieve the line items:
Background
H5P is a tool that allows users to create interactive content and then embed it into their LMSes using LTI 1.1 and 1.3.
This github issue is about a problem i've encountered while testing H5P integration with Open edX Ulmo sandbox via LTI 1.3 + Advantage.
Problem
When a user (learner) attempts as assessment in H5P tool from within Open edX, the tool displays a warning "Your gradebook did not confirm receiving this attempt".
As expected, the grades in Progress tab do not change which confirms that the platform was unable to receive grades from the tool.
I shared a HAR file with H5P technical support team (attached). Correspond screen recording is attached.
H5P then shared a response to HAR file from their devs which i'm copying below (see email conversation for context):
Here's what our devs found:
We are making the request to retrieve the line items:
GET "https://ulmo.openedx.io/api/lti_consumer/v1/lti/3/lti-ags?resource_link_id=block-v1:edx+LTI101+2026+type@lti_consumer+block@ff4f12d57abc480eb2a3ec89eacb165a"
Authorization: "Bearer {$access_token}"
Accept: "application/vnd.ims.lis.v2.lineitemcontainer+json"
The result we get is:
500 Internal Server Error
The response body is the default HTML page for the OpenEdX front page. No specifics of the error are visible.
We believe that you'll need to check your application or web server error log to determine what’s wrong here; it’s not exposed to us.
har file as text.txt
Screen.Recording.2026-02-04.at.2.53.35.PM.mov
Conversation with H5P.pdf
Goal
Goal of this ticket is to identify the exact issue and suggest remedies.
Steps to reproduce
Please follow the integration procedure outlined in this document. Connect with @ayub02 for any help.
https://openedx.atlassian.net/wiki/spaces/COMM/pages/5542707201/Guide+H5P+1.3+integration+Needs+update