Genesyscloud_messaging_webmessaging 400 on widget_config update

Does anyone understand why the web messaging widget config fails validation? Pushing a minor CSS tweak via Terraform results in a hard 400.

  • env: us-1 prod
  • provider: genesys 1.15.4
  • tf: 1.6.5

The widget config update returns 400. Body says ‘invalid theme structure’. HCL uses standard json_encode. Direct API call works fine. Terraform plan shows no diff. Seems like a provider parsing bug. Anyone seen this?