Hi Eric,
I see you've already made a workaround, but if it's any help we've just uploaded a fix for this.
https://github.com/adaptlearning/adapt-contrib-matching