Issue #3247478 by tedbow, phenaproxima: Only pre-operation events should be able to flag errors that stop an update