Terraform queue resource fails to apply skills block

Trying to define a queue with specific skills using the Genesys Cloud Terraform provider. The apply crashes with a 400 Bad Request on the skills array, even though the IDs look valid in the UI.

resource “genesyscloud_routing_queue” “my_queue” {
name = “Support Tier 1”
skills = [
genesyscloud_routing_skill.tech_support.id
]
}

What’s wrong with this syntax?