This is some of what was available to register for via email link pre-cruise; there were more, however we received the email late and many others were already full. There were also other onboard events that didn't require pre-registration, including some that we missed due to not receiving the information in time.
Hopefully with this one being set nearly a year in advance (as opposed to 5ish months for the first), things will go much more smoothly.
One of the issues with the first one was that the discount didn't apply to Haven bookings, so those who booked Haven didn't have the code on their booking and weren't "on the list" to receive info and be notified of events onboard. I can confirm that issue has been resolved as we've booked Haven, received the discount, and the code is on our booking. 😁