# Detecting Failover Users

**URL:** <https://devforum.zoom.us/t/detecting-failover-users/132818>\
**Category:** React Native\
**Created:** [May 15, 2025, 6:47pm UTC](https://devforum.zoom.us/t/detecting-failover-users/132818 "2025-05-15T18:47:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jon-L](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon-l/32/55248_2.png) [@Jon-L](https://devforum.zoom.us/u/Jon-L)\
**Post date:** [May 15, 2025, 6:47pm UTC](https://devforum.zoom.us/t/detecting-failover-users/132818/1 "2025-05-15T18:47:59Z")

</div>

Hello. The Web SDK allows us to detect if a user is currently in failover status. However, I am not able to find any similar functionality in the React Native SDK. Does this exist?

Thanks.

---

<div class="post-metadata">

**Author:** ![ticorrian.heard](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ticorrian.heard/32/70213_2.png) [@ticorrian.heard](https://devforum.zoom.us/u/ticorrian.heard)\
**Post date:** [May 28, 2025, 3:50pm UTC](https://devforum.zoom.us/t/detecting-failover-users/132818/3 "2025-05-28T15:50:02Z")

</div>

Hi @Jon-L We dont have a 1:1 failover listener for React Native like we do for Web. However, you can use [onUserVideoNetworkStatusChanged](https://marketplacefront.zoom.us/sdk/custom/reactnative/enums/native_ZoomVideoSdk.NetworkStatus.html) which returns [NetworkStatus](https://marketplacefront.zoom.us/sdk/custom/reactnative/enums/native_ZoomVideoSdk.NetworkStatus.html). We also have [SessionReconnecting](https://marketplacefront.zoom.us/sdk/custom/reactnative/enums/native_ZoomVideoSdk.Errors.html#sessionreconnecting) as an error enum. Using these 2 listeners can together can give you better insight on whether a failover as occurred for the user.

---

<div class="post-metadata">

**Author:** ![Jon-L](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon-l/32/55248_2.png) [@Jon-L](https://devforum.zoom.us/u/Jon-L)\
**Post date:** [May 28, 2025, 10:14pm UTC](https://devforum.zoom.us/t/detecting-failover-users/132818/4 "2025-05-28T22:14:48Z")

</div>

Hello @ticorrian.heard, thanks for getting back to me.

We’ve been using the `onUserVideoNetworkStatusChanged` event to detect poor connection quality already, and can see the “Good,” “Normal,” and “Bad” statuses firing. However, when a user goes into failover, we would expect the event to fire with a “None” status. It does not seem to do this. Can you provide any further clarification on how to use this event to detect that a user is in failover?

---

<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 28, 2026, 10:15pm UTC](https://devforum.zoom.us/t/detecting-failover-users/132818/5 "2026-05-28T22:15:24Z")

</div>

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