Das Problem konnte ich dann replizieren, wenn man zuerst Sprachen auswählt, dann Werte einträgt, dann auf "Zurück" klickt und dann die Auswahl der Sprachen ändert.
Dann wird das Eingabefeld ausgeblendet, aber der Wert bleibt bestehen. Die Vollständigkeitsprüfung bezieht immer alle Antworten zu der Frage mit in die Prüfung ein - auch die eventuell nun ausgeblendeten.
Lösung 1: Verbieten Sie das "Zurück" auf dieser Seite mittels option()
.
Lösung 2: Löschen Sie die Werte aller nicht-ausgewählten Eingabefelder mittels dropValue()
.