Buying an event ticket in the Store no longer fails with a server error. The guest details of a ticket (first name, last name, e-mail and phone) were stored under names the rest of the app did not use, so placing an order that contained event tickets could not be completed. Tickets already sold keep their guests.
The database update itself stopped halfway on any workspace that did not have the Marvin App installed, which quietly left every later change unapplied — including the ones behind the newest Events features. The update now completes on every workspace, and re-running it is safe.
Because of that halt, the complimentary-ticket and ticket-printing features released in 4.2.0 could be missing on some workspaces. Installing this version applies them.