Bug Report: LTI Cloud Recordings Page Fails on Arabic Devices

Hello Zoom Team,

I am reporting a technical bug affecting https://applications.zoom.us/lti/rich when accessed with an Arabic Accept-Language header. This issue prevents the LTI Cloud Recordings page from loading for any user whose browser or device is set to Arabic.


Issue Summary

When the request includes an Arabic language preference (e.g., Accept-Language: ar), the returned HTML contains Arabic numerals inside JavaScript code. Specifically, line 69 includes:

autoPopulateAlternativeHostUserRole:١,

The numeral ١ (Arabic digit) is not valid in JavaScript numeric literals and causes a fatal parsing error.

Browser Console Error

Uncaught SyntaxError: Invalid or unexpected token (at rich:69)

This error stops the entire page from loading.


Steps to Reproduce

  1. Make a valid request to:

    https://applications.zoom.us/lti/rich

  2. Include an Arabic Accept-Language header, such as:

    accept-language: ar

  3. Load the returned page in a browser.

  4. The JavaScript error appears immediately, and the page fails to open.


Impact

  • Affected users: All users on devices or browsers set to Arabic.

  • Result: The Cloud Recordings LTI page becomes completely inaccessible.

  • Severity: High, as it blocks a core feature for entire regions using Zoom LTI integrations.


Requested Fix

Please ensure that numeric values in JavaScript remain ASCII digits (0–9) and are not localized when generating LTI pages for Arabic-language users.

Thank you for your attention — I can provide any additional technical details if needed.

Hi @Sufian
Thanks for reaching out to us.
For issues related to our LTI integration please reach out to our support team here

Thanks a lot!

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.