# onError, error: ZoomVideoSDKError\_Session\_Invalid\_Param

**URL:** <https://devforum.zoom.us/t/onerror-error-zoomvideosdkerror-session-invalid-param/146950>\
**Category:** Flutter\
**Tags:** video-sdk\
**Created:** [October 2, 2026, 7:57am UTC](https://devforum.zoom.us/t/onerror-error-zoomvideosdkerror-session-invalid-param/146950 "2026-10-02T07:57:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ganesh1](https://avatars.discourse-cdn.com/v4/letter/g/77aa72/32.png) [@Ganesh1](https://devforum.zoom.us/u/Ganesh1)\
**Post date:** [October 2, 2026, 7:57am UTC](https://devforum.zoom.us/t/onerror-error-zoomvideosdkerror-session-invalid-param/146950/1 "2026-10-02T07:57:58Z")

</div>

I am using flutter\_zoom\_videosdk: ^2.5.10 in my flutter app to integrate zoom for video calling. But getting error as given below:  
onError, error: ZoomVideoSDKError\_Session\_Invalid\_Param  
D/ZoomVideoSdkDebug(23476): onSessionLeave, reason: ZoomVideoSDKSessionLeaveReason\_BySelf  
Steps I followed

1.I refered official documentation for zoom video sdk for flutter to build app

2. I have created app on marketplace. From their I have used client id and client secret to generate jwt token required for joining session. For testing purpose I have generated jwt token from official auth link of zoom.

3.But while testing I am getting onError, error: ZoomVideoSDKError\_Session\_Invalid\_Param

I have given complete logs details as below:  
D/ZoomVideoSdkDebug(23476): SDK initialized successfully  
I/flutter (23476): JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfa2V5IjoieGV3MVBsU2FjSUdwN0dONVVVUSIsInRwYyI6InJvb20tMTIzIiwicm9sZV90eXBlIjowLCJ2ZXJzaW9uIjoxLCJpYXQiOjE3OTA5MjU3NzYsImV4cCI6MTc5MDkzMjk3Nn0.ROjt8ojmvcz7LjSTPA3FEcHgfaRyitBeFwi6qX-8Yqs  
D/ZoomVideoSdkDebug(23476): Session details: - session=“room-123” user=“Ram k” role=0  
D/ZoomVideoSdkDebug(23476): Join Session successfully  
D/ZoomVideoSdkDebug(23476): onError, error: ZoomVideoSDKError\_Session\_Invalid\_Param  
D/ZoomVideoSdkDebug(23476): onSessionLeave, reason:ZoomVideoSDKSessionLeaveReason\_BySelf

Kindly help me to solve this issue for flutter app.  
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:** [October 13, 2026, 2:55pm UTC](https://devforum.zoom.us/t/onerror-error-zoomvideosdkerror-session-invalid-param/146950/2 "2026-10-13T14:55:08Z")

</div>

Hi @Ganesh1 Could you try testing your credentials against our flutter quickstart app: [GitHub - zoom/videosdk-flutter-quickstart: This is a sample application that demonstrates how to use the Zoom Video SDK in a Flutter app · GitHub](https://github.com/zoom/videosdk-flutter-quickstart)

From there, we can verify if this is an implementation issue or an issue with the way your generating your JWT.
