Где-то зашит тестовый e-mail или e-mail по умолчанию test@test.com когда не проходит какая-то проверка или он не указан то он подставляется. Но в БД он уже есть и на это поле стоит уникальный индекс что бы не было 2 одинаковых е-майл адресов.
Выход тупой: убрать уникальный индекс с поля.
Выход нормальный: искать по проекту поиском test@test.com и смотреть откуда он берётся
Ну если вы ноль нулём то да, конструктор ваша тема, работал недавно с тильдой - не понравилась, но они все примерно одинаковые, так что не думаю что разница большая.