Improve error handling in CreateEventViewController