Stuck on Bot Entity 400 Error during IaC Deployment

Stuck on a validation error when pushing NLP Bot entities via Terraform. The resource fails to apply, throwing a 400 Bad Request. Manual creation in UI works fine, so looking for correct HCL syntax or API mismatch.

Environment: AU-1 BYOC
Provider: genesyscloud v1.24.0
Resource: genesyscloud_nlp_bot_entity

resource "genesyscloud_nlp_bot_entity" "main" {
 name = "OrderStatus"
 description = "Entity for order lookups"
 
 synonym {
 name = "status"
 aliases = ["state", "progress"]
 }
}

Error response:

{
“code”: “bad.request”,
“message”: “Entity definition invalid. Missing required field ‘type’ or invalid synonym structure.”,
“status”: 400
}

Docs suggest type defaults to “string” if omitted. Adding type = "string" explicitly does not resolve the issue. Also tried removing aliases block. Same 400 error.

Is this a known bug in v1.24.0? Or is the API expecting a specific nested structure for synonyms that the provider documentation omits? Using GC CLI to export existing entity shows JSON structure matches my HCL, but apply still fails.