# App Crash whin using data phone

**URL:** <https://devforum.zoom.us/t/app-crash-whin-using-data-phone/138041>\
**Category:** Meeting SDK\
**Created:** [October 14, 2025, 10:56am UTC](https://devforum.zoom.us/t/app-crash-whin-using-data-phone/138041 "2025-10-14T10:56:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Moataz](https://avatars.discourse-cdn.com/v4/letter/m/5f9b8f/32.png) [@Moataz](https://devforum.zoom.us/u/Moataz)\
**Post date:** [October 14, 2025, 10:56am UTC](https://devforum.zoom.us/t/app-crash-whin-using-data-phone/138041/1 "2025-10-14T10:56:13Z")

</div>

when i am using cellular phone data this is bugs that shown on log:

Error receiving broadcast Intent { act=android.net.conn.CONNECTIVITY\_CHANGE flg=0x4200010 (has extras) } in us.zoom.business.common.ZmCommonListenerMg

and when i am using WIFI it is working fine

i am using sdk v : v6.5.10.32669

this is full error msg :

#### Process: com.yamatech.medquick, PID: 18467 java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.conn.CONNECTIVITY\_CHANGE flg=0x4200010 (has extras) } in us.zoom.business.common.ZmCommonListenerMgr$a@a53a69d at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$android-app-LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1929) at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8762) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067) Caused by: java.lang.SecurityException: Cannot find android.net.PROPERTY\_SELF\_CERTIFIED\_NETWORK\_CAPABILITIES property at android.os.Parcel.createExceptionOrNull(Parcel.java:3045) at android.os.Parcel.createException(Parcel.java:3029) at android.os.Parcel.readException(Parcel.java:3012) at android.os.Parcel.readException(Parcel.java:2954) at android.net.IConnectivityManager$Stub$Proxy.requestNetwork(IConnectivityManager.java:2423) at android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4323) at android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4342) at android.net.ConnectivityManager.requestNetwork(ConnectivityManager.java:4480) at android.net.ConnectivityManager.requestNetwork(ConnectivityManager.java:4458) at us.zoom.business.common.ZmCommonListenerMgr.d(ZmCommonListenerMgr.java:15) at us.zoom.business.common.ZmCommonListenerMgr.b(ZmCommonListenerMgr.java:21) at us.zoom.business.common.ZmCommonListenerMgr.-$$Nest$mb(Unknown Source:0) at us.zoom.business.common.ZmCommonListenerMgr$a.onReceive(ZmCommonListenerMgr.java:3) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$android-app-LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1919) at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8762) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)

---

<div class="post-metadata">

**Author:** ![mieszko4](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mieszko4/32/42962_2.png) [@mieszko4](https://devforum.zoom.us/u/mieszko4)\
**Post date:** [November 17, 2025, 8:24pm UTC](https://devforum.zoom.us/t/app-crash-whin-using-data-phone/138041/2 "2025-11-17T20:24:18Z")

</div>

I found a workaround but I do not think this is the perfect solution and it should rather be resolved in Meeting SDK itself.

1. In `android/app/src/main/AndroidManifest.xml` add

```auto
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

```

and

```auto
<property android:name="android.net.PROPERTY_SELF_CERTIFIED_NETWORK_CAPABILITIES" android:resource="@xml/network_capabilities" />

```

1. Create `android/app/src/main/res/xml/network_capabilities.xml`

```auto
<network-capabilities-declaration xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-network-capability android:name="NET_CAPABILITY_PRIORITIZE_LATENCY"/>
</network-capabilities-declaration>

```

---

<div class="post-metadata">

**Author:** ![Antony1](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Antony1](https://devforum.zoom.us/u/Antony1)\
**Post date:** [January 16, 2026, 2:14pm UTC](https://devforum.zoom.us/t/app-crash-whin-using-data-phone/138041/3 "2026-01-16T14:14:03Z")

</div>

The above fix seems to be already included in 6.6.10, but the error is still present in this version:

java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.conn.CONNECTIVITY\_CHANGE flg=0x4200010 (has extras) } in us.zoom.business.common.ZmCommonListenerMgr$a@7c69232
