27
Views
3
Comments
ReferenceError: 'Symbol' is undefined

ReferenceError: 'Symbol' is undefined  getting this error in the service center error log, kindly suggest.

2026-03-12 06-20-48
KUNDAN CHAUHAN
Champion

Hi @Priya Naveen ,

The error ReferenceError: 'Symbol' is undefined typically occurs when JavaScript encounters an issue where the Symbol object, a part of ECMAScript 6 (ES6) or later, is not recognized in the environment. This can happen if you're using an older browser or JavaScript engine that does not support ES6 features.

In the context of OutSystems 11, this issue could be due to compatibility problems between the platform's runtime and the browser you're using, or a specific browser not supporting ES6.

If you need to support older browsers, you can add a polyfill for Symbol. A polyfill is a piece of code that implements newer features in older environments. You can use the following polyfill for Symbol: Try this JS code-

if (typeof Symbol === "undefined") {

    var Symbol = (function() {

        var id = 0;

        return function() {

            return '__symbol__' + id++;

        };

    })();

}

Hope it help you.

Thanks,

Kundan Chauhan


2021-11-12 04-59-31
Manikandan Sambasivam

Hi,

Please, can you share the error log from the service center

2022-12-01 23-45-12
José Gandarez

@Priya Naveen please share the error log from service center and, if possible, also share the OML for this screen. That way we can help.

Seems you are getting a javascript error, when trying to use a variable that is undefined.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.