400 Bad Request when initiating Cobrowse via Conversations API

We are attempting to initiate a cobrowse session programmatically using the Genesys Cloud Conversations API. The POST request to /api/v2/conversations/cobrowse/sessions returns a 400 Bad Request with invalid_request_body. The JSON payload includes the correct session_type of cobrowse and valid participant_ids, yet the validation fails. Our Terraform state confirms the cobrowse resource is active. Is there a specific schema requirement for the settings object that is causing this mismatch?