# Microphone Turn ON problem

**URL:** <https://devforum.zoom.us/t/microphone-turn-on-problem/88569>\
**Category:** Meeting SDK\
**Created:** [May 17, 2023, 3:23pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569 "2023-05-17T15:23:55Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![qasatti](https://avatars.discourse-cdn.com/v4/letter/q/e495f1/32.png) [@qasatti](https://devforum.zoom.us/u/qasatti)\
**Post date:** [May 17, 2023, 3:23pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/1 "2023-05-17T15:23:55Z")

</div>

### Microphone Turn ON problem:

App is developed on Angular 14,  
using Component View of Meeting SDK  
After join the Call When I Click on Microphone Icon to Turn on Mic, It is giving Following error in Consol

```auto
zone.js:1061 Unhandled Promise rejection: {type: 'INVALID_OPERATION', reason: 'Computer audio has been loading, please wait.'} ; Zone: <root> ; Task: Promise.then ; Value: {type: 'INVALID_OPERATION', reason: 'Computer audio has been loading, please wait.'} undefined
api.onUnhandledError @ zone.js:1061
handleUnhandledRejection @ zone.js:1086
api.microtaskDrainDone @ zone.js:1080
drainMicroTaskQueue @ zone.js:592
invokeTask @ zone.js:491
invokeTask @ zone.js:1661
globalCallback @ zone.js:1692
globalZoneAwareCallback @ zone.js:1725
zone.js:1061 Unhandled Promise rejection: {type: 'OPERATION_TIMEOUT'} ; Zone: <root> ; Task: Promise.then ; Value: {type: 'OPERATION_TIMEOUT'} undefined

```

Meeting SDK version is 2.9.7  
Browser: Google Chrome Version 113.0.5672.93 (Official Build) (64-bit)

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/4/940beb86b714b5c0960cca3640ef3915f1bfe2fc.png)

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [May 24, 2023, 7:30am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/2 "2023-05-24T07:30:28Z")

</div>

@qasatti , is this issue in the latest version on Meeting SDK 2.12.2?

---

<div class="post-metadata">

**Author:** ![qasatti](https://avatars.discourse-cdn.com/v4/letter/q/e495f1/32.png) [@qasatti](https://devforum.zoom.us/u/qasatti)\
**Post date:** [May 24, 2023, 7:45am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/3 "2023-05-24T07:45:49Z")

</div>

we were facing this issue on 2.9.7 after Upgrade to 2.12.2 we have the similar issue,  
issues is resolved on desktop chrome with 2.10.1 but now we have mic issues on Mobile Devices Browsers specially on iPhone

---

<div class="post-metadata">

**Author:** ![j.schoenemeyer](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@j.schoenemeyer](https://devforum.zoom.us/u/j.schoenemeyer)\
**Post date:** [May 24, 2023, 11:58am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/4 "2023-05-24T11:58:07Z")

</div>

which ios version - zoom web (SDK and the version on [zoom.us](http://zoom.us)) needs 15.4 or newer

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [May 25, 2023, 4:21am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/5 "2023-05-25T04:21:18Z")

</div>

are you able to resolve the issue on 2.12.2 (excluding mobile browsers)

---

<div class="post-metadata">

**Author:** ![qasatti](https://avatars.discourse-cdn.com/v4/letter/q/e495f1/32.png) [@qasatti](https://devforum.zoom.us/u/qasatti)\
**Post date:** [May 25, 2023, 9:39am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/6 "2023-05-25T09:39:10Z")

</div>

Yes, it is resolved on Desktop browser after upgrading to 2.10.1

---

<div class="post-metadata">

**Author:** ![samer.balavac93](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/samer.balavac93/32/51356_2.png) [@samer.balavac93](https://devforum.zoom.us/u/samer.balavac93)\
**Post date:** [August 23, 2023, 8:24pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/7 "2023-08-23T20:24:26Z")

</div>

hi guys, I still have the same issue, how did you fix it ?

---

<div class="post-metadata">

**Author:** ![j.schoenemeyer](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@j.schoenemeyer](https://devforum.zoom.us/u/j.schoenemeyer)\
**Post date:** [August 23, 2023, 10:15pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/8 "2023-08-23T22:15:36Z")

</div>

Which SDK and browser version are you using?

---

<div class="post-metadata">

**Author:** ![samer.balavac93](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/samer.balavac93/32/51356_2.png) [@samer.balavac93](https://devforum.zoom.us/u/samer.balavac93)\
**Post date:** [August 23, 2023, 10:17pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/9 "2023-08-23T22:17:35Z")

</div>

I tried multiple and all of them failing,  
currently  
2.15.2

but did try:  
2.11.5  
2.10.1

Looks like it only happens if there is a Admit needed on the host side.  
But I’m out of ideas right now…

It happens regardles of the browser, but I’m using Chrome Version 116.0.5845.97

@chunsiong.zoom Please help 🙂

---

<div class="post-metadata">

**Author:** ![samer.balavac93](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/samer.balavac93/32/51356_2.png) [@samer.balavac93](https://devforum.zoom.us/u/samer.balavac93)\
**Post date:** [August 23, 2023, 10:24pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/10 "2023-08-23T22:24:42Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/9/49ce4e617f85e4245fabb5a3264226e4b4be880e.png)  
Here is the console log

---

<div class="post-metadata">

**Author:** ![samer.balavac93](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/samer.balavac93/32/51356_2.png) [@samer.balavac93](https://devforum.zoom.us/u/samer.balavac93)\
**Post date:** [August 23, 2023, 10:25pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/11 "2023-08-23T22:25:26Z")

</div>

and here is the app:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/e/ae35fda863a547859696840bd1bfbca5633ef067.jpeg)

so it only works if the host Admits the client very fast.  
If the host prolongs it for 5 sec, audio is broken.

I can see this error as well, maybe it can help:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/c/4cc35b3615a0da5988b6bff66ef5856d4b886c1b.png)

---

<div class="post-metadata">

**Author:** ![acaledesma](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/acaledesma/32/54399_2.png) [@acaledesma](https://devforum.zoom.us/u/acaledesma)\
**Post date:** [November 30, 2023, 6:30am UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/12 "2023-11-30T06:30:38Z")

</div>

Where you able to fix this problem? I had the same issue with you, if the host won’t accept the client within 5 seconds, the audio and mic is broken.

I havent tried the role 1 and zaktoken yet

---

<div class="post-metadata">

**Author:** ![samer.balavac93](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/samer.balavac93/32/51356_2.png) [@samer.balavac93](https://devforum.zoom.us/u/samer.balavac93)\
**Post date:** [November 30, 2023, 1:26pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/14 "2023-11-30T13:26:23Z")

</div>

@acaledesma No.  
What I did is I’m using ^2.9.7 version, and that one is good.  
Other newer version are not working.

---

<div class="post-metadata">

**Author:** ![acaledesma](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/acaledesma/32/54399_2.png) [@acaledesma](https://devforum.zoom.us/u/acaledesma)\
**Post date:** [November 30, 2023, 1:50pm UTC](https://devforum.zoom.us/t/microphone-turn-on-problem/88569/15 "2023-11-30T13:50:04Z")

</div>

Ohh thank you for the info, I might try that version. It’s kinda weird that it works on my local (for the latest version 2.18), but it doesn’t work on our staging environment, we’re using nginx without any CSP policy, so it should have work
