Return errors from handleEvent