I've encountered a wierd error in a question: "Error: Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters."
Looks to be a knockout error. I assume "knockout" is a JavaScript library used inside Numbas.
The only thing I did was add a parts question with numerical answers.
The numbers expected are defined by variables, and as far as I can tell, all the variables are defined.
Perhaps someone with knowledge of the internals can help.
Here is a link to a question that reproduces the error.
Test run the question.
Reveal answers to trigger the exception.