Terraform plan fails with 'Invalid value' when assigning skills to Genesys Cloud queue

I’m trying to define a Genesys Cloud queue with specific skills using the CX as Code Terraform provider. The resource block looks correct, but the plan fails immediately. Here is the snippet I’m using:

resource "genesyscloud_routing_queue" "test_queue" {
 name = "Test Queue"
 skills {
 id = "skill-id-123"
 priority = 1
 }
}

The error says Invalid value for attribute "skills". The documentation shows this structure, but it’s not working. I have tried moving the skills block inside the settings map, but that gives a different syntax error. Is the provider version out of sync with the API schema?