I am getting Errors_Session_Join_Failed

I am using SwiftJWT to generate JWT and start the video however I am getting the above error in the callback also in the UI kit demo app I am getting the same error
which is Errors_Session_Join_Failed

    jwt = generateSignature(sdkKey: "code", sdkSecret: "cdoe", sessionName: "drapp", role: 1, sessionKey: "", userIdentity: "") ?? ""

Here is how I generate the JWT

    func generateSignature(sdkKey: String, sdkSecret: String, sessionName: String, role: Int, sessionKey: String, userIdentity: String) -> String? {
        let currentDate = Date()
        let iat = currentDate.addingTimeInterval(-30)
        let exp = currentDate.addingTimeInterval(60 * 60 * 2)
        
        let header = Header(typ: "JWT")
 
        let myClaims = MyClaims(
            app_key: sdkKey,
            tpc: sessionName,
            role_type: role,
            session_key: sessionKey,
            user_identity: userIdentity,
            version: 1,
            iat: iat,
            exp: exp
        )
        
        var myJWT = JWT(header: header,claims: myClaims)
        let jwtSigner = JWTSigner.hs256(key: Data(sdkSecret.utf8))
        
        do {
            let signedJWT = try myJWT.sign(using: jwtSigner)
            return signedJWT
        } catch {
            print("Error signing JWT: \(error)")
            return nil
        }
    }

Any help here!

@maarouf.karakeh do you have a sample of the generated JWT token?

Yes. here you go:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3MTc0OTI0NzksImFwcF9rZXkiOiJkU2ZHVGJDb1NEbXRZVkdLejBieWNRIiwiZXhwIjoxNzE3NTc4ODc5LCJ2ZXJzaW9uIjoxLCJ0cGMiOiJkcmFwcCIsInJvbGVfdHlwZSI6MX0.AfzefzlWpmAQZYB6NKvjGoSvMKedSENzi0DQbWXDNM0

@maarouf.karakeh can you let me know your tracking ID?

On your browser console, goto network tab.

one of the request made is to lsdk?topic…

In the response, there is a x-zm-trackingID. Do paste ID here