Affects Version/s: 1.8.3
Fix Version/s: None
When saving the questions, it reuse the same subquestion without checking that the qtype has changed.
So if the first subquestion is a numerical one and in the modifed question this became a shortanswer the question_numerical database item always exist and refers to a question that is a shortanswer.
Unused subquestions are simply deleted by
// Delete redundant wrapped questions
if(is_array($oldwrappedids) && count($oldwrappedids))
the other database items are ignored...
As I am writing a new code for multiquestion i will solve this.