my fields are correct, they match the names. It's as if it does not even validate the fields
$form = $modules->get('FormTemplateProcessor');
$form->template = $templates->get('contact'); // required
$form->requiredFields = array('form_name','form_email','form_message');
$form->parent = $page; // optional, saves form as page
$form->email = 'jerez@giovanniorigins.com'; // optional, sends form as email
echo $form->render(); // draw form or process submitted form