Посмотреть какие данные передаются при POST запросе, и сравнить с существующими колонками в таблице .
Обычно эта ошибка появляется один раз, то есть когда регистрируется самый первый фейк.
Поскольку нет в базе того, кто будет ему рефоводом.
Но при этом фейк создается.
В любом случае нужно смотреть сам файл и базу. Телепатически сложно увидеть проблему