Architect flow deployment failing with 400 on BYOC AU-1

  • Why does this config cause immediate 400 failure during Terraform apply?
  • Env: AU-1 BYOC
  • Provider: genesyscloud 2.5.1
  • TF: 1.6.0
  • Resource: genesyscloud_architect_flow
  • HCL snippet:
resource "genesyscloud_architect_flow" "ivr_main" {
name = "Main IVR"
description = "Primary entry point"
type = "INBOUND_CALL"
settings {
enable_call_recording = true
default_language = "en-AU"
}
# ... standard blocks omitted for brevity
}
  • Plan phase succeeds without warnings.
  • Apply phase fails instantly.
  • Error: 400 Bad Request.
  • Detail: “Validation failed for field ‘settings.enable_call_recording’.”
  • API trace indicates server-side constraint mismatch on BYOC region.
  • Tested with enable_call_recording = false. Deploy succeeds.
  • Tested with default_language = "en-US". Deploy fails with same 400.
  • Issue seems specific to Australian locale configuration in BYOC environment.
  • No documentation references this constraint for AU-1.
  • Requesting clarification on valid parameter combinations for Architect flows in Australian BYOC instances.