We are still trying to understand how the waiting list works. We have for example, a full event, with 10 on the waiting list. (The move plugin is enabled and events are free.)
I believe it should work like this:
1. One person cancels, they get a cancellation email and the admin gets notification.
2. The first available person on the waiting list (lowest id or oldest date?) gets an email with a link. If they click it they are put on the registration list. Then they get a confirmation email, the admin receives notification.
Questions
1. How quickly does this happen? Does it depend on how fast they click the link? Sometimes it seems to be almost instantaneous, as if the component automatically does the move. In other cases, it seems to either take a long time, or not at all.
2. What happens to the total count on the overview page, as well as the message to either register or join waiting list? Does a cancellation reduce the number registered? I have seen a case where someone cancelled and before the waiting list move happened, some new person came in and registered, jumping the queue.
We are trying to understand the logic.