We recently updated to Event Espresso 4.8.29.p and WordPress 4.4.1, and just noticed that whenever a logged-out user attempted to proceed to payment, they would get the message “The Payment Options registration step was not initialized properly. EE_Checkout – set_reg_step_initiated – 592”.
We’re on WPEngine, and I’ve noticed that this error does not occur for users who are logged in, or on the staging site, or when the entire site is excluded from cache, so all signs point to something happening when caching is on.
Do you have any thoughts what could have changed to cause this?
Yes I do, the pages that run the Event Espresso checkout need to be excluded from the cache, and the kind folks from the WPEngine support team will gladly disable caching for those pages at your request.
There’s some more detailed information about how to set up WPEngine hosting for using Event Espresso in our documentation:
Sorry, I forgot to mention that those pages were already added to our cache exclusion list. We’ve had Event Espresso working for half a year already, and only just recently began experiencing this issue, presumably from an update. Is there anything else that could be causing this?
Have you checked with WPEngine support to see if the no-cache rules are still in place? Usually if something works if you’re logged in, and doesn’t work if you’re not logged in, it’s either a) caching b) related to the WP User Integration add-on or c) related to the re-captcha feature.
Viewing 3 reply threads
The support post ‘"Payment Options" registration step was not initialized properly’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.