Require Custom Taxonomy for Custom Type

You can hook an ‘init’ action callback in which you get the post-type and if it’s
‘event’ check $_POST for if your taxonomy value is empty. If it’s empty, you can then reset $_POST[‘action’] to ‘edit’, so that post.php simply reloads the editor. And you can inject $_GET[‘message’] = 11 and add your (11th) response message via hooking a callback to the ‘post_updated_messages’ filter. That’s not ideal, but it’s somewhat of a solution.