Support

Home Forums Event Espresso Premium Intermittent problems (EE4)

Intermittent problems (EE4)

Posted: May 27, 2014 at 5:40 pm


Ng Jia Xiang

May 27, 2014 at 5:40 pm

Hi,

After using EE4 for a few weeks, I find that it is pretty impressive, compared to what Drupal Commerce had to offer. 90% of my attendees have no problems registering.

That said, I do have a few hiccups here and there with the system.

Attendees whose details (questions) did not get captured in the system (read: blank), and attendees who can’t proceed beyond the registration form (they have this instead:
“An Error has occurred:
Your form data could not be applied to any valid registration
SNGPGCHC-DSNGPGCHC-PROATTINF-1251”).

As I am unable to reproduce the errors across Safari, Firefox, Chrome, Internet Explorer and all its versions (from 2011 to 2014), with or without other plugins, switching different themes, switching devices, I need some advice on the matter.

Caching plugins have been disabled and removed (W3C cache).
Wordpress version: 3.9.1
EE4.2.3
Fresh install
https://shaperun.shape.com.sg


Lorenzo Orlando Caum

  • Support Staff

May 27, 2014 at 7:19 pm

Hello,

I’ve seen old cache files cause this (even when the caching plugin was off).

Could you login to your WordPress root and go to this location:

wp-content

Then remove any cache related files that you see there. There is usually at least 2 for W3 Total Cache.


Lorenzo


Ng Jia Xiang

May 27, 2014 at 7:34 pm

Hi,

Found and deleted the folders/files. Will have to see if these attendees can buy tickets before we know if it works.

Thanks again. Great plugin!


Lorenzo Orlando Caum

  • Support Staff

May 27, 2014 at 9:59 pm

Thank you!

Please let us know if your attendees/registrants are able to register.


Lorenzo


Ng Jia Xiang

June 2, 2014 at 12:19 am

Hi,

Unfortunately I have at least 1 old case (before deleting) and 1 new case (after deleting) of this error; the error still persists.

Are there any other caching functions I can disable/remove?

Thus far, this affects 6 out of 1200+ registrations.


Josh

  • Support Staff

June 2, 2014 at 8:06 pm

Hi Ng,

Are you able to find out which browsers these folks were using? If possible, they can go to supportdetails.com and it will send you all the browser details.


Ng Jia Xiang

June 2, 2014 at 11:47 pm

The new case:
Chrome (unknown version), IE 8

Other cases:
Chrome (unknown version), Firefox (unknown version), IE 8-11, Dolphin (android, samsung phone).


Josh

  • Support Staff

June 4, 2014 at 10:19 am

This confirms it’s not an browser specific issue. What will likely help is if they run into issues with registering they can try clearing their browser’s cache.


Ng Jia Xiang

June 6, 2014 at 5:26 am

The problem seems to be endemic to the site; I have been getting 2-3 cases of this specific payment problem daily, for the past week.

I have a theory about this. It could be that the site is too bloated, taking too long to load, causing a time-out. Could that cause this error? I have other cases of successful transaction but only partial attendee information recorded.


Tony

  • Support Staff

June 9, 2014 at 2:56 am

I have a theory about this. It could be that the site is too bloated, taking too long to load

Its possible yes.

Can you link us to the page so we can view the registration process please?

If you would rather keep the site private just email the link to support[at]eventespresso.com with a reference to this thread.


Ng Jia Xiang

June 9, 2014 at 3:44 am

Hi,

The pages are
https://shaperun.shape.com.sg/events/shape-run-2014-5km/
https://shaperun.shape.com.sg/events/shape-run-2014-10km/
https://shaperun.shape.com.sg/events/shape-run-2014-me-mini-me-1-8km-fun-run/


Sidney Harrell

June 10, 2014 at 2:01 pm

I’ve done a number of tests and could not get it to fail. The error code indicates that the system could not find a registration attached to the transaction up at line 1032.
Probably the best course of action would be to use the get_text translation function to translate the string “Your form data could not be applied to any valid registrations.” into something a little more helpful to the user. “Sorry, but there was a problem with the registration process. Please clear your browser’s cache and start the registration over from the beginning.”


Ng Jia Xiang

June 18, 2014 at 12:01 pm

Hi,

A little update: I enabled some php error tracking and caught these errors live.

[18-Jun-2014 13:00:57 UTC] PHP Fatal error: Cannot use object of type WP_Error as array in /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/modules/gateways/Paypal_Standard/EE_Paypal_Standard.class.php on line 519

[18-Jun-2014 06:54:21 UTC] PHP Catchable fatal error: Argument 1 passed to EE_Cart::get_cart_from_txn() must be an instance of EE_Transaction, null given, called in /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Page_Checkout.module.php on line 303 and defined in /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/core/EE_Cart.core.php on line 84

The first one happens when a 1251 error occurs. The second might not be related, but listed, just in case.


Lorenzo Orlando Caum

  • Support Staff

June 18, 2014 at 5:38 pm

Hi, is this site still running EE 4.2.3 or is it on 4.2.5?


Lorenzo


Ng Jia Xiang

June 18, 2014 at 5:40 pm

The site is still running 4.2.3


Tony

  • Support Staff

June 19, 2014 at 3:05 am

I would recommend upgrading to 4.2.5 and then re-check that this issue still exists.

As EE4 is currently in Beta, each release contains multiple bug fixes which may resolve your issue.


Ng Jia Xiang

June 19, 2014 at 5:41 pm

Hi,

Found another error. It is something related to missing primary registration, like what Tony said. Different line though.

[19-Jun-2014 16:48:38 UTC] PHP Fatal error: Uncaught exception ‘EE_Error’ with message ‘Could not find a valid primary registration for this transaction’ in /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/core/db_models/EEM_Gateways.model.php:872
Stack trace:
#0 /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/core/db_models/EEM_Gateways.model.php(826): EEM_Gateways->_get_return_page_url(Object(EE_Transaction))
#1 /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Page_Checkout.module.php(1574): EEM_Gateways->process_payment_start(Object(EE_Line_Item), Object(EE_Transaction), ”)
#2 /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Page_Checkout.module.php(1677): EED_Single_Page_Checkout->_process_finalize_registration(false, ‘no payment requ…’)
#3 /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Page_Checkout.module.php(1484): EED in /home/<-redacted home path->/public_html/wp-content/plugins/event-espresso-core-reg/core/db_models/EEM_Gateways.model.php on line 872


Ng Jia Xiang

June 19, 2014 at 5:45 pm

Just read the comment about updates; will update and report back later.

And it was Sidney, not Tony, who mentioned the missing registration. So sorry about that.


Lorenzo Orlando Caum

  • Support Staff

June 20, 2014 at 8:12 pm

Hi,

Were you able to update to EE 4.2.5?


Lorenzo


Ng Jia Xiang

June 20, 2014 at 8:14 pm

Hi,

Yes, I have managed to update to 4.2.5 a few hours ago. Monitoring it for now.


Ng Jia Xiang

June 21, 2014 at 11:33 am

Hi,
The following errors still persist:
Blank registration for custom questions

And here are some new errors:
[21-Jun-2014 07:54:01 UTC] PHP Catchable fatal error: Argument 1 passed to EE_Paypal_Standard::handle_ipn_for_transaction() must be an instance of EE_Transaction, null given, called in /home/shaperun/public_html/wp-content/plugins/event-espresso-core-reg/core/db_models/EEM_Gateways.model.php on line 982 and defined in /home/shaperun/public_html/wp-content/plugins/event-espresso-core-reg/modules/gateways/Paypal_Standard/EE_Paypal_Standard.class.php on line 406

An Error has occurred:
Your form data could not be applied to any valid registration SNGPGCHC-DSNGPGCHC-PROATTINF-1264


Josh

  • Support Staff

June 23, 2014 at 6:35 pm

Hi Ng Jia,

Can you check the server’s PHP error log for the entries at the times the registrations with the blank answers for custom questions were recorded? This will help us investigate what’s happening.

The support post ‘Intermittent problems (EE4)’ 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