I am encountering this problem of "Create Failed Name required" too. This is sent in an email to the administrator email account.
I noticed that the error message gets throwed out from line 85-91 of pipe.php as follows:
if(!$ticket){ //New tickets...
$ticket=Ticket:($var,$errors,'email');
if(!is_object($ticket) || $errors){
api_exit(EX_DATAERR,'Create Failed '.implode("\n",$errors)."\n\n");
}
$msgid=$ticket->getLastMsgId();
}else{
.....
Is there anyone is able to help?