А если отсечь на этапе формирования нового пользователя возможность создания с email который уже есть в бд?
попробуй удалить базу и заново создать чистую. Возможно уже есть не уникальные записи и он не может применить это правило.
Обсуждают сегодня