improved error messages when event creation failed

found by @sekunda