Support

Home Forums Event Espresso Premium EE4 4.6.0.p Registrations Failing – required data missing (but it isn't)

EE4 4.6.0.p Registrations Failing – required data missing (but it isn't)

Posted: February 4, 2015 at 7:44 am


David Kearns

February 4, 2015 at 7:44 am

Specifically when I try to register for an event, it fails due to:

EE_SPCO_Reg_Step_Attendee_Information – _verify_critical_attendee_details_are_set_and_validate_email – 859

It says that the name is required, but I typed in the name.


Josh

  • Support Staff

February 4, 2015 at 8:26 am

Hi David,

I checked your site and I am seeing a JavaScript error that is being thrown on Event Espresso 4’s form validation script. I can investigate further, but it may help to try temporarily deactivate any other WordPress plugins that load JavaScript on the WordPress pages. These include Jetpack, Learndash, and the contact form plugin. This would help to rule out any conflicts.


David Kearns

February 4, 2015 at 8:32 am

I deactivated all plug ins excepting EE4, EE4 Calendar, and EE4 MailChimp.

Same error


Josh

  • Support Staff

February 4, 2015 at 9:05 am

Hi David,

Do you have the current version of the Mailchimp add-on activated? The current version of the Mailchimp add-on for EE4 is version 2.1.1.p.


David Kearns

February 4, 2015 at 9:07 am

Yes.

Calendar v3.2.1.p
MailChimp v2.1.1.p


David Kearns

February 4, 2015 at 9:08 am

Deactivated both of those, same error.


Josh

  • Support Staff

February 4, 2015 at 9:29 am

Hi David,

Thank you for checking on that. Can you try ruling out a theme conflict? Here’s how you can rule out a theme conflict without disabling the theme for everyone else except you:

1) You install the theme test drive plugin
2) After you activate the theme test drive plugin, you go to WordPress>Appearance>Test Drive and activate the test drive feature.
3) Then you test a registration with a theme like twenty fifteen active.


David Kearns

February 4, 2015 at 9:33 am

OK, switching the theme made the issue go away.

What does that mean?


Josh

  • Support Staff

February 4, 2015 at 9:59 am

Hi David,

It could mean that your WordPress theme does not use the get_footer() function to load its footer template. A quick way to check for this is open up your theme folder and look at the code in one of the template, like page.php. Near the bottom of the template, there should be some code that looks like this:

<?php get_footer(); ?>


David Kearns

February 4, 2015 at 10:08 am

Thanks! Adding that fixed my issue.


Josh

  • Support Staff

February 4, 2015 at 12:53 pm

Hi David,

I’m glad to hear that.


Josh

  • Support Staff

February 5, 2015 at 7:53 am

Update: Event Espresso 4.6.2 is released now and includes the fix for themes that don’t have the get_footer() hook.

The support post ‘EE4 4.6.0.p Registrations Failing – required data missing (but it isn't)’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso