Authentication failed because the JWT is invalid

Apps in Question:

  1. Admin-managed app (Main)
  • Developer credentials: Works fine without any issues.
  • Production credentials: Authentication fails with the error: authentication failed because the JWT is invalid (tested only on my own meeting using a personal meeting code).
  1. Admin-managed app (Secondary)
  • Developer credentials: Works fine without any issues.
  • Production credentials: Same error as the main app: JWT is invalid.
  1. User-managed app
  • Developer credentials: Works fine without any issues.
  • Production credentials: Same error as the main app: JWT is invalid.

Specific Concerns for the Admin-Managed Main App (App #1):

  • Mistake: I initially unchecked all “Meeting SDK embedded” settings in the app configuration instead of just the “Use Device OAuth” setting.
    • Question: Could unchecking and re-adding the “Meeting SDK embedded” settings have caused disruptions with production credentials? Or could it simply be a delay in configuration sync?

Key Questions I Need Help With:

  1. Why are production credentials consistently failing with JWT is invalid while developer credentials work across all apps?
  2. Could improper configuration of “Meeting SDK embedded” settings be the root cause? If so, how do I correctly restore these settings to avoid further issues?
  3. Is there a process to debug or verify whether bot functionality has been impacted by app restrictions or flags due to user reporting during beta testing?

Thanks in advance for any help or insights you can provide!

Best regards,

Porat Kofman