Hi Peter,
Thanks for the contribution. I found the same bug in this component yesterday. There are actually two issues here - firstly, the json used in the demo course isn't quite set up properly but investigating that led me to the conclusion that the allow any order functionality of the component is a little broken. That issue is reported here.
Thanks,
Kev