Environment:
- Terraform v1.9.8
- Genesys Cloud Provider v1.65.2
- Region: Australia/Sydney
- Deployment: GitHub Actions (CI/CD)
Can anyone clarify why the WebRTC softphone configuration is not persisting correctly via the genesyscloud_webrtc_softphone resource? The apply completes without error, but the UI shows default values instead of the pushed settings. Specifically, the enable_voip and default_audio_device attributes are ignored by the API.
The HCL block is minimal:
resource "genesyscloud_webrtc_softphone" "main" {
enabled = true
voip {
enabled = true
}
}
Logs show a successful 201 Created response, but subsequent state refresh pulls back null or default values for these fields. Is this a known limitation in provider v1.65.2? Or is the API endpoint for WebRTC config not fully supported for IaC yet? We need to automate this for our Sydney prod rollout. Manual changes are not an option for compliance. Looking for a workaround or confirmation of bug.