В том случае, если в форме регистрации Имя и Фамилия пользователя вынесены в отдельные поля, в методе add класса AccountControllerRegister в массиве $data, который приходит аргументом, отсутсвует поле fullname и, соответственно, на стоке 253 в базу сохраняется null .
Проблема в том, что в методе validate хоть и есть обработка данной ситуации (строки 99 и 106), где конкатенируются firstname и lastname и записываются в $data['fullname'], но так и остаются в этом методе т.к. $date локальна и ни возвращается из метода, ни сохраняется в свойстве объекта.