問題解答時にエラーが出て問題の解答に進めない問題が数名の学生から報告されています。 このエラーは race condition に起因する低確率で発生するデータベースの情報破損(不整合)が原因であり、 一度不整合が発生するとその問題について永久に回答が提出できなくなる問題が発生します。 特に2019年5月初旬ぐらいから5月20日までに多く発生していて、調査の結果、 10名強に発生していました。
根本的な解決にはサーバープログラムの大幅な改修(正確には変更箇所は少ないがチェックが大変)が必要で、 少しずつ進めていきます。修正に従って不具合の発生確率は低下していきます。
ユーザー側での当座の回避策として、データベースの不整合が発生した場合にそれを直すボタンを用意しました。
「ステータス」画面にある「本人確認テストを受ける前に押すボタン」をクリックして下さい。 このクリックによりデータベースの不整合が解消されます。 ただし、解いている途中の問題の状態もリセットされますのでご注意下さい。 例えば、12問中5問まで解いて残り7問、という状態でこのボタンをクリックすると残り12問にリセットされます。 「合格済みかどうか」には影響がありません。