Fix failure not being called after cancel.