# Getting error while sending command {type: 'IMPROPER\_MEETING\_STATE', reason: 'cmd channel not ready'}

**URL:** <https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002>\
**Category:** Web\
**Created:** [April 5, 2022, 10:33am UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002 "2022-04-05T10:33:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![shoaib](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shoaib/32/28580_2.png) [@shoaib](https://devforum.zoom.us/u/shoaib)\
**Post date:** [April 5, 2022, 10:33am UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002/1 "2022-04-05T10:33:12Z")

</div>

I need to send a command when a user joins a session, I’m sending this command after `join()` API is completed, but sometime I get this error:  
`type: 'IMPROPER_MEETING_STATE', reason: 'cmd channel not ready'`  
and sometimes there are no errors but still command is not received by other users.

Can you please let us know, what flags or conditions do we need to check before sending a command?

---

<div class="post-metadata">

**Author:** ![Amanda6215](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/amanda6215/32/26702_2.png) [@Amanda6215](https://devforum.zoom.us/u/Amanda6215)\
**Post date:** [April 5, 2022, 3:25pm UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002/2 "2022-04-05T15:25:17Z")

</div>

I want to conduct zoom sessions in relevance with my venture called [Weld Callouts - Welding Standards & Engineering Drawings](https://weldingzilla.com/weld-callouts/). Would you mind guiding my about the price for 100K people capacity?

---

<div class="post-metadata">

**Author:** ![shoaib](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shoaib/32/28580_2.png) [@shoaib](https://devforum.zoom.us/u/shoaib)\
**Post date:** [April 11, 2022, 4:14pm UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002/3 "2022-04-11T16:14:53Z")

</div>

Can someone please look into this?

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [April 12, 2022, 3:45pm UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002/4 "2022-04-12T15:45:40Z")

</div>

Hey @shoaib

Sorry for reply you late.

We have found some issues with sending the command message, there is a workaround for Video SDK @1.2.3. Listen to the `command-channel-status` event, and until the event payload is `'Connected'`, then send the message.

We will resolve the timing issue internally in the Video SDK next release.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [May 13, 2022, 1:46am UTC](https://devforum.zoom.us/t/getting-error-while-sending-command-type-improper-meeting-state-reason-cmd-channel-not-ready/67002/5 "2022-05-13T01:46:05Z")

</div>

Closed on May 13, 2022, 1:46am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
