diff --git a/ultrasonic/src/main/AndroidManifest.xml b/ultrasonic/src/main/AndroidManifest.xml
index 332bb4a2..711f13e2 100644
--- a/ultrasonic/src/main/AndroidManifest.xml
+++ b/ultrasonic/src/main/AndroidManifest.xml
@@ -32,6 +32,7 @@
         android:usesCleartextTraffic="true"
         android:supportsRtl="false"
         android:preserveLegacyExternalStorage="true"
+        android:networkSecurityConfig="@xml/network_security_config"
         tools:ignore="UnusedAttribute">
         <!-- Add for API 34 android:enableOnBackInvokedCallBack="true" -->
 
diff --git a/ultrasonic/src/main/res/xml/network_security_config.xml b/ultrasonic/src/main/res/xml/network_security_config.xml
new file mode 100644
index 00000000..e0690d2f
--- /dev/null
+++ b/ultrasonic/src/main/res/xml/network_security_config.xml
@@ -0,0 +1,12 @@
+<network-security-config xmlns:tools="http://schemas.android.com/tools">
+    <base-config>
+        <trust-anchors>
+            <!-- Allow system CAs -->
+            <certificates src="system" />
+            <!-- Allow user CAs -->
+            <certificates
+                src="user"
+                tools:ignore="AcceptsUserCertificates" />
+        </trust-anchors>
+    </base-config>
+</network-security-config>