Meeting Update API: "who_can_ask_questions" and "who_will_receive_summary" Not Reflecting Changes

Using Python Requests, We are updating the a meeting with following settings. We are getting 204 success response. However, the “who_can_ask_questions” and “who_will_receive_summary” are not being updated.

Below are the details of our sample payload:

{
“topic”: “Your Updated Meeting Topic”,
“settings”: {
“breakout_room”: {
“enable”: True,
“rooms”: [
{“name”: “Room 1”, “participants”: },
{“name”: “Room 2”, “participants”: },
{“name”: “Room 3”, “participants”: },
{“name”: “Room 4”, “participants”: },
{“name”: “Room 5”, “participants”: }
]
},
“join_before_host”: True,
“meeting_authentication”: False,
“mute_upon_entry”: True,
“waiting_room”: True,
“auto_start_meeting_summary”: True,
“who_will_receive_summary”: 3,
“auto_start_ai_companion_questions”: True,
“who_can_ask_questions”: 1
}
}

We have noted that while other settings update correctly, the “who_can_ask_questions” and “who_will_receive_summary” fields do not reflect our changes. We initially used string values (i.e., "3" and "1") for these fields. In response to similar cases in the past, we adjusted our implementation to pass these values as integers. However, even after making this change, the issue persists.