Posted: September 4, 2019 at 5:55 pm
I have a user who signed up for the wait list for an event. The user received their email.
Eventually, a spot opened up on the event and the user received the email to complete their registration:
The user clicked the link and got an error:
It seems the Waitlist Manager failed to create a registration for this user.
AS your an see, transaction 1122 is missing. The other two, 1123 and 1124 are for the same user.
Please advise how a user can sign up for the wait list, get notification but link doesn’t work due to no registration available.
In short, thats not possible if they received a waitlist registration email.
If there was no registration when that email triggered the email generation would have failed as it uses the EE_Registration object directly.
We can’t see anything of use in the screenshots to explain further but there must have been a registration in EE related to that email or the email couldn’t have generated.
You’re looking at registrations in that list, not transactions.
I’m guessing it’s a typo and I’m not trying to be nit-picky when saying that but registrations and transactions are not the same things in EE, they are related but different entities.
The 2 registrations, 1123 and 1124 match up better with the timestamps of the emails in the message queue showing the registration were added to the waitlist but it is difficult to tell from the screenshots.
Can you post the link from the promoted email so I can take a look? (You can set the reply as private if preferred).
My apologies for the delay, I’ve been digging into this a little more.
It does look like the registration for that email is missing.
First, have you checked the registration 1122 is not in the trash? (Trashed registrations are not included in the Registration search fields by default, so you can’t search for it, you’ll need to manually check)
If you click on any registration to edit it, then in the address bar change
Yes, I have confirmed it is not in the trash.
I tried that as well, sorry I didnt mention. I got this screen:
Thank you for your time!
Then yes, that registration has been removed from the database.
Unfortunately, there is no way for us to know why/how it was removed.
I remember from another thread, you’ve had something similar happen where a registration was removed.
Do you have any form of caching enabled on the site/server?
The only time EE will remove registrations is if it is not linked to any EE_Contact or has no line items assigned to the transaction. That all happens on the attendee information step and if the user has had an email, they’ve passed that step. So it seems something strange is happening on that site and we’ve seen issues with caching cause weird and wonderful issues so right now thats the only thing I can think of that would cause anything like this.
Thanks for the reply.
Yes, last time there were a few that were somehow removed. No one trashed them and they weren’t in the trash.
There is no caching on the server or the website. I built and maintain this site myself. (aside from client and user generated content). I made sure there isn’t any caching because I thought it might interfere with the random loading of content throughout the site.
This has been a mystery so far. Unfortunately, the client has an event every quarter when the registrations happen. We won’t be able to replicate anything until the next date the tickets go on sale.
Any other thoughts or suggestions would be appreciated.
The support post ‘Wait list error for user’ 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.