Sidecar --datadogAgentAddress="" value always blank

Hi, I am trying to configure tracing with datadog using the operator installation. I previously had this working using the helm chart.

No matter what I do, the sidecars seem to be provided the blank value --datadogAgentAddress="".

My CRD has the following spec:

spec:
    defaultNamespace: istio
    gateways:
      components:
        ingressGateway:
          enabled: true
          k8s:
            hpaSpec:
              minReplicas: 2
            overlays:
            - kind: Service
              name: istio-ingressgateway
              patches:
              - path: spec.type
                value: ClusterIP
            service:
              type: ClusterIP
      enabled: true
    profile: default
    telemetry:
      components:
        telemetry:
          k8s:
            hpaSpec:
              minReplicas: 2
            podAnnotations:
              ad.datadoghq.com/mixer.check_names: '["istio"]'
              ad.datadoghq.com/mixer.init_configs: '[{}]'
              ad.datadoghq.com/mixer.instances: |-
                [{
                  "istio_mesh_endpoint": "http://istio-telemetry.istio:42422/metrics"
                }]
      enabled: true
    traffic_management:
      components:
        pilot:
          k8s:
            podAnnotations:
              ad.datadoghq.com/discovery.check_names: '["istio"]'
              ad.datadoghq.com/discovery.init_configs: '[{}]'
              ad.datadoghq.com/discovery.instances: |-
                [{
                  "pilot_endpoint": "http://istio-pilot.istio:15014/metrics"
                }]
    values:
      global:
        enableTracing: true
        proxy:
          tracer: datadog
        tracer:
          datadog:
            address: $(HOST_IP):8126
      pilot:
        traceSampling: "100.0"