Turns out this is a known limitation. Track it here: https://github.com/adaptlearning/adapt_framework/issues/236