Terraform data source lookup by name returning empty state

Running into a snag with the Genesys Cloud Terraform provider. Trying to reference an existing user by name using data.genesyscloud_user.user_by_name but the plan fails with “No matching user found”. The user definitely exists in the org. Is there a specific naming convention or case sensitivity issue I’m missing? Here’s the config:

data "genesyscloud_user" "user_by_name" {
 name = "John Doe"
}

Just need to get the ID for a routing queue assignment.