multiple answers - answer judge problem

I have multiple-right-answer questions not can't be answer judged correctly.

There is special characters in the choices. I have a custom feedback that show the right answer feedback if the user answers it correctly, wrong answer feedback if the other way. Both text fields are initially invisible.

I double-checked the logic and there is no errors at all. If I changed it to multiple choice (one right answer), then it worked perfectly.

Eventually I found a way to fix it from the published HTML, but can't understand why it does not work from the source file level.

It seems both the question HTML page and the XML have the encrypted right answer in the HTML code. If I use action to see if answer is correct, it may use the answer key (in Unicode) inside HTML. There are 2 functions with the answers saved. I used https://r12a.github.io/apps/conversion/ to convert the unicode to text and I found the converted string different inside 2 functions. The first one with the right divider "," between right answers. The second one with the wrong string: , between answers. Then I changed the second one to be exactly the same as the first one, then the answer judge works perfectly.

Is this a bug? Did anyone else see this? I don't want to do manual editing each time. with this.

Thanks,

undefined

Discussion (2)

What version are you running? Can you share the source files? If not for the whole course just the page causing issues.

Hi Jennifer,

I contacted the support and found the most current version fixed the problem. The problem version was Lectora Publisher v.16.2.1(10667). Once upgraded to the current 16.2.2, it does not have any problem now.

Thanks,

Discussions have been disabled for this post