# CleanUPSDK failed on Linux

**URL:** <https://devforum.zoom.us/t/cleanupsdk-failed-on-linux/133628>\
**Category:** Meeting SDK\
**Created:** [June 5, 2025, 2:27am UTC](https://devforum.zoom.us/t/cleanupsdk-failed-on-linux/133628 "2025-06-05T02:27:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ross\_Video](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ross_video/32/75242_2.png) [@Ross\_Video](https://devforum.zoom.us/u/Ross_Video)\
**Post date:** [June 5, 2025, 2:27am UTC](https://devforum.zoom.us/t/cleanupsdk-failed-on-linux/133628/1 "2025-06-05T02:27:27Z")

</div>

Hi,

I got error SDKERR\_WRONG\_USAGE returned from CleanUPSDK() on Ubuntu 22.04 (SDK version 6.4.10.2701). The InitSDK() and CleanUPSDK() are in the same thread. InitSDK() returned SDKERR\_SUCCESS and joined the meeting successfully. Before CleanUPSDK(), DestroyMeetingServic(), DestroySettingService() and DestroyAuthService() have been called and returned SDKERR\_SUCCESS.

An interesting thing is that if in onAuth() callback, which will be called when onAuthenticationReturn gets AUTHRET\_SUCCESS, I invoke meetingService-\>Join(joinParam) (no error returned), although it does nothing in onJoin() callback, the CleanUPSDK() gonna fail. But if I doesn’t invoke meetingService-\>Join(joinParam), CleanUPSDK() will return SDKERR\_SUCCESS.

I also got the logs but it is encrypted. Could any one let me know what could be the reason of this error? And it looks like I can only upload pictures here, so can I send the logs to some one who could decrypt it for me?

Thank you!
