When a user books an event, afterwards the cancel event button is shown on the page. However, when the user navigates away from the event and then returns to the previously booked event, the cancel event button does not show. It does say in the details that the event has already been booked.
So, in other words, users are not able to cancel their reservations after they have navigated away from the page. Allow cancellations is set to 1 day before the start of the event. The events I tested this on are in the future.
Joomla 2.5.6
Matukio 2.1.0