Genesyscloud_quality_evaluation_resource 409 conflict on bulk apply

Can anyone clarify why genesyscloud_quality_evaluation_resource returns 409 Conflict during terraform apply when promoting from Dev to Prod in APAC? Using Terraform v1.6.2 and GC CLI v2.0.15. The evaluation ID exists in state but the API rejects the update with resource_already_exists despite no manual changes in the UI. Code block:

resource "genesyscloud_quality_evaluation_resource" "eval" {
 name = "Compliance Check"
 description = "Auto-generated"
 status = "published"
}

You need to handle the conflict by refreshing state before the apply. The API likely sees a stale version.

  • Run terraform refresh to pull current remote state.
  • Ensure no background processes are modifying the evaluation.
  • Retry the apply with the updated state file.