My registrations are failing miserably and it's making me crazy. I can see that some values are being passed to contact profiles, but the users aren't being registered.
I'm on CentOS 7.x, PHP 7.2 with WP 5.2.2 and Civi 5.13.4.
I'm getting the following error:
Mandatory key(s) missing from params array: one of (first_name, last_name, email, display_name)
#0 /home/fpptaweb/public_html/wp-content/plugins/cf-civicrm/processors/contact/class-contact-processor.php(228): civicrm_api3('Contact', 'create', Array)
#1 /home/fpptaweb/public_html/wp-content/plugins/caldera-forms/classes/core.php(3273): CiviCRM_Caldera_Forms_Contact_Processor->pre_processor(Array, Array, '_cf_process_5d5...')
#2 /home/fpptaweb/public_html/wp-content/plugins/caldera-forms/classes/core.php(5203): Caldera_Forms::process_submission()
#3 /home/fpptaweb/public_html/wp-content/plugins/caldera-forms/classes/core.php(3821): Caldera_Forms::process_form_via_post()
#4 /home/fpptaweb/public_html/wp-includes/class-wp-hook.php(286): Caldera_Forms->cf_init_system('')
#5 /home/fpptaweb/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#6 /home/fpptaweb/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#7 /home/fpptaweb/public_html/wp-settings.php(546): do_action('wp_loaded')
#8 /home/fpptaweb/public_html/wp-config.php(88): require_once('/home/fpptaweb/...')
#9 /home/fpptaweb/public_html/wp-load.php(37): require_once('/home/fpptaweb/...')
#10 /home/fpptaweb/public_html/wp-blog-header.php(13): require_once('/home/fpptaweb/...')
#11 /home/fpptaweb/public_html/index.php(17): require('/home/fpptaweb/...')
#12 {main}
I have collected the first and last names as well as email. I'm not sure where to define the display_name and where I should be passing it. Any help and guidance is appreciated.