I’m working with an EE3 installation customized by a developer who is no longer around and who didn’t document what he changed and how he did it. The EE3 installation is running with no problems, while I’m working with a copy of it on a staging site and trying to get it working with EE4. After upgrading, when I try to run a test registration, it doesn’t complete and the error message I get back is:
“Nothing in your Event Queue
You need to select at least one event before you can proceed with the registration process.”
Is this a known problem / error message that points to a specific issue?
95% of the time, “Nothing in your Event Queue” is caused by caching. The registration-checkout page needs to be served dynamically, and if Object Caching is used, it must be configured to allow WordPress transients to persist in the database.
Are you using a caching plugin on the site or does the hosting company set up the caching?
Hi Josh, no caching plugins in use. The hosting company offers a caching plugin but I haven’t activated it; will have to email them to see if they have other caching implemented. The EE3 website is running under the same hosting provider; does EE3 react differently to caching than EE4?
Yes, they do react differently to caching because EE4 makes use of the WordPress transient API for its checkout.
If the caching mechanism moves the transients to be stored in memory, then EE can’t access the transient key to fetch cart data, and the result will be the “Nothing in Your Event Queue” error you saw.
OK, I’ve emailed the hosting provider on caching. One more question: This site is using Jetpack, which has no explicit references to caching, but does mention lazy image loading and a CDN – are either of those an issue?
There was caching in place from their hosting provider. Registration problem resolved.
Thanks, Josh!
Viewing 6 reply threads
The support post ‘Registration problem after upgrade from EE3 to 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.
Support forum for Event Espresso 3 and Event Espresso 4.