Service account IAM question

I was wondering if someone can help me decipher what i am doing wrong

i am using this module

I am trying create a service account with the display name and description like this

module “tftest-ccoe-554-service-accounts” {
source = “terraform-google-modules/service-accounts/google”
version = “~> 3.0.0”
project_id = “tftest-ccoe-554”
prefix = “sa1”
names = [“dummyname”]
display_name = “TFTest Service Account”
description = “ccoe-554”

I get this error when i run my apply

]: Refreshing state… [id=tftest-ccoe-554/vault.googleapis.com]
Error: Invalid index
on .terraform/modules/tftest-ccoe-554-service-accounts/main.tf line 22, in locals:
22: service_accounts_list = [for name in var.names : google_service_account.service_accounts[name]]
|----------------
| google_service_account.service_accounts is object with 9 attributes
The given key does not identify an element in this collection value.

However, I can apply my plan without setting the display_name and descriptopn

Here is the full plan i am using.

provider “google” {
version = “~> 3.23”
project = var.provider_project
region = var.provider_region
}

Prefix is rendered by the .gitlab-ci.yaml env vars

terraform {
backend “gcs” {
bucket = “gsc-tf”

CCOE-554

module “tftest-ccoe-554” {
source = “git::https://{{GITMODULEUSER}}:{{GITMODULEPASS}}@code.ifoo.com/coreservices/gcp-tf-indeed-project-module.git?ref={{GITMODULEVER}}”
project_id = “tftest-ccoe-554”

This is the display name and can include spaces, etc.

project_name = “tftest-ccoe-554”

billing_account = var.billing_account

provider_project = var.provider_project
provider_region = var.provider_region
org_id = var.org_id
folder_id = var.folder_id
label_category = “inttool”
label_cost_type = “free”
label_gm = “foo”
label_org = “foo”
label_owner = “carterr”
label_manager = “bmarker”
label_resource_type = “gsuite_api”
label_product = “foo”
label_ticket = “foo”
label_team = “tba-cobra”

custom_labels = {

“expiration” = “08202020”

}

enable_apis = [“audit.googleapis.com”, “caldav.googleapis.com”,“calendar-json.googleapis.com”,“chat.googleapis.com”, “classroom.googleapis.com”,“docs.googleapis.com”,“drive.googleapis.com”,“gmail.googleapis.com”,“groupssettings.googleapis.com”,“reseller.googleapis.com”, “reseller.googleapis.com”, “script.googleapis.com”,“slides.googleapis.com”,“tasks.googleapis.com”,“vault.googleapis.com”, “vault.googleapis.com”]
}
resource “google_project_iam_member” “tftest-ccoe-554” {
project = “tftest-ccoe-554”
role = “roles/viewer”
member = “group:tech@ifoo.com
}
module “tftest-ccoe-554-service-accounts” {
source = “terraform-google-modules/service-accounts/google”
version = “~> 3.0”
project_id = “tftest-ccoe-554”
prefix = “sa1”
names = [“dummyname”]
display_name = “TFTest Service Account”
description = “ccoe-554”
#project_roles = [“tftest-ccoe-554=>roles/editor”]
}