fix event dispatcher in action fail