Sorry for the site being offline for a while recently - I was making sure the software was up to date but (embarrassingly!) was putting the updates in the wrong place on the server and not noticing.
Then the additional modules had to be upgraded to and there were some additional security features which needed some customisation - the custom fields in events can now be subject to permissions which meant that most of them were not showing up in the default public view.