diff --git a/provider/cloudflare/cloudflare.go b/provider/cloudflare/cloudflare.go index ceda223957..3d0c821ba3 100644 --- a/provider/cloudflare/cloudflare.go +++ b/provider/cloudflare/cloudflare.go @@ -721,7 +721,7 @@ func (p *CloudFlareProvider) submitChanges(ctx context.Context, changes []*cloud } if len(failedZones) > 0 { - return fmt.Errorf("failed to submit all changes for the following zones: %q", failedZones) + return provider.NewSoftErrorf("failed to submit all changes for the following zones: %q", failedZones) } return nil