Hi Mikal,
a ticket on the waitinglist is not automatically transformed to an active one. There are multiple reasons for that:
1.) Payment (waiting list bookings are not paid during booking)
2.) What should happen if the user cancels one seat, but the next in line on waitinglist has more then one seat. So we can't use the booking cancel event here, but need a cronjob (have that on my todo-list)
3.) For most people it works out better when this is done manually, going to add an booking stop option with Matukio 5.3 though
Kind regards,
Yves