Unified early abort for updateNode