Error: Joining meeting timeout. Signature is invalid

It does say it is invalid but the problem is on my production server i am using JWT authentication & it is working fine. Since JWT has reached end of life, I have implemented OAuth. With it, I am able to:

  1. Create webinar
  2. Delete Webinar
  3. Update webinar

But as soon as I try to Join the webinar, I get that error I mentioned.