# startTyping and onTypingStatusUpdated wired javascript sdk

**URL:** <https://community.sendbird.com/t/starttyping-and-ontypingstatusupdated-wired-javascript-sdk/8045>\
**Category:** JavaScript\
**Tags:** chatsdk\
**Created:** [August 14, 2023, 2:24am UTC](https://community.sendbird.com/t/starttyping-and-ontypingstatusupdated-wired-javascript-sdk/8045 "2023-08-14T02:24:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![seolim](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/seolim/32/3703_2.png) [@seolim](https://community.sendbird.com/u/seolim)\
**Post date:** [August 14, 2023, 2:24am UTC](https://community.sendbird.com/t/starttyping-and-ontypingstatusupdated-wired-javascript-sdk/8045/1 "2023-08-14T02:24:33Z")

</div>

**[Problem/Question]**

onTypingStatusUpdated get event with `channel.isTyping === false` directly after getting event `channel.isTyping === true`

When Device1 is getter, Device2 is sender. Device2 shot `startTyping()` and Device1 get event `onTypingStatusUpdated (channel.isTyping === true)`, but Device1 get event directly(about 1 sec after) get event `onTypingStatusUpdated (channel.isTyping === false)`.

Anyone has occurred this work?

i use `sendbird/chat 4.9.8` use in react native `0.66.5`

— additional —  
my co-worker simulator work correctly, why this happening work???
