Long story short, LTI 1.3 seems to be working fine, WeBWorK claims that is has updated the LMS, but the grades are not updating on Moodle.
A few more details:
- The WeBWorK log has "Successfully updated LMS grade." for the user and grade in question.
- The job queue is enabled, recently restarted for good measure.
- In the external tool settings in Moodle, accept grades from the tool is on "always".
- There is a column for the WeBWorK activity in question in the Moodle gradebook.
- There is no Grade section in the activity settings in Moodle, and upon inspecting the grade setting from the Moodle gradebook, the type is set to text without the ability to change it.
Any idea what it could be? Does anybody have it working in this manner with Moodle and LTI 1.3?
I'd be happy to provide any additional information.