Genesyscloud_outbound_campaign_list 400 error on import

Why does the import command fails for an existing campaign list?

Environment details:

  • Terraform v1.9.8
  • Genesys Cloud Provider v1.65.2
  • Region: Australia/Sydney

The list exists in the UI and is active. I can fetch it via REST API without issues. However, when running terraform import, the state file remains empty and the apply fails immediately.

HCL snippet:

resource "genesyscloud_outbound_campaign_list" "test_list" {
 name = "Test Outbound List"
 description = "Managed by Terraform"
}

Command executed:
terraform import genesyscloud_outbound_campaign_list.test_list <list_id>

Error output:

Error: 400 Bad Request
Message: Invalid list configuration. Required field 'wrap_up_code' missing.

The list in the UI does not have a wrap-up code defined, which is optional in the API docs. The provider seems to enforce it during import but not during creation via UI. This blocks our IaC migration for outbound campaigns.

Is this a known limitation of the provider? Or is there a workaround to import lists without wrap-up codes?