# Imp. with zoom sdk and Flutter (Native)

**URL:** <https://devforum.zoom.us/t/imp-with-zoom-sdk-and-flutter-native/140265>\
**Category:** Meeting SDK\
**Created:** [December 29, 2025, 2:20pm UTC](https://devforum.zoom.us/t/imp-with-zoom-sdk-and-flutter-native/140265 "2025-12-29T14:20:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Youssef](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/youssef/32/73040_2.png) [@Youssef](https://devforum.zoom.us/u/Youssef)\
**Post date:** [December 29, 2025, 2:20pm UTC](https://devforum.zoom.us/t/imp-with-zoom-sdk-and-flutter-native/140265/1 "2025-12-29T14:20:59Z")

</div>

Hi Zoom Devs,

I’m integrating the **Android Zoom Meeting SDK (version 6.6.9.35200)** into a Flutter app with a native Kotlin plugin. The SDK **fails to initialize** with this error:

onZoomSDKInitializeResult

errorCode = 1

internalErrorCode = 0

I’m passing a JWT token to the SDK because the documentation says to use JWT for initialization:

#### **Kotlin native code**

val params = ZoomSDKInitParams().apply {

```
this.jwtToken = jwtToken

this.domain = "zoom.us"

this.enableLog = true

```

}

zoomSDK.initialize(context, listener, params)

Everything compiles fine, but the SDK fails with:

ZOOM\_INIT\_FAILED - error=1 internal=0

’ve verified that:

- The SDK version is **6.6.9**

- I’m passing a string token

- I’m testing on a **real Android device**

- The domain is “[zoom.us](http://zoom.us)” (default)
