Moodleにある「Eメールによる自己登録」で作成して放置したアカウントが何時までたっても消えず、
同じアカウント名で作成しなおすことができない状態になっていました。
ちなみに確認していたバージョンはMoodle 3.1.3+ (Build: 20161202)。
バグ報告ないか探したところ、半年ぐらい前の報告でそれっぽいのがありました。現時点だとまだ継続しているようですね。
https://tracker.moodle.org/browse/MDL-54106
上記ページで、「firstaccess>0 を firstaccess>=0 にすれば直るよ!」的なことがコメントで書かれていたので、
/lib/classes/task/delete_unconfirmed_users_task.php にある該当箇所を変更した所、
確かに消えるようになったのですが、今度はユーザを削除するタイミングが、クリーンアップで設定した時間は見ず、
スケジュールタスクで実行した時間に削除されるようになっていました。
この場合、最悪Eメールで作成した瞬間に削除されることがおこるので、設定しておく場合は、ここの実行周期も調整しておいた方がよさそうですね。
この前でた3.2では直っているんですかね?見ておこうと思います。