Azurerm kubernetes_manifest resource weird behaviour when running the plan locally

In the aforementioned resource, even when there are no changes, the plan always outputs the below when running locally. This doesn’t happen in the pipeline/workflow though! Any idea why this is happening?

  ~ resource "kubernetes_manifest" "secret_provider_manifest" {
      ~ manifest = {
          ~ spec       = {
              ~ parameters    = {
                  ~ objects                = <<-EOT
                        array:
                            - |
                              objectName: some-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: some-other-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: yet-another-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: last-one
                              objectType: secret
                              objectVersion: ""
                    EOT
                    # (6 unchanged elements hidden)
                }
                # (2 unchanged elements hidden)
            }
            # (3 unchanged elements hidden)
        }
      ~ object   = {
          ~ spec       = {
              ~ parameters    = {
                  ~ "objects"                = <<-EOT
                        array:
                            - |
                              objectName: some-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: some-other-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: yet-another-name
                              objectType: secret
                              objectVersion: ""
                            - |
                              objectName: last-one
                              objectType: secret
                              objectVersion: ""
                    EOT
                    # (6 unchanged elements hidden)
                }
                # (2 unchanged elements hidden)
            }
            # (3 unchanged elements hidden)
        }
    }

Plan: 0 to add, 1 to change, 0 to destroy.