Background
We’re working to understand several related bugs that existed (or exist?) in Content Libraries V1 so that we don’t bring them back in Content Libraries V2.
Some of these links are internal to 2U and Axim. Ping us if you’d like to see a redacted version.
PR: Fix the unpredictable order randomization issue with randomized content blocks
And previous iterations of the same PR:
Jira: Learner library state needs to be restored in course-v1:REDACT to preserve correct grades.
Jira: Randomized Content Block Settings Lost in Course Import
This was caused by a flawed fix to the previous Jira ticket
PR: Re-enable refreshing from library only on initial insertion of lib
Fixes this Jira ticket, while taking care not to re-introduce the bug from the original Jira ticket.
Takeways
WIP