<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Qlik SaaS Mashup ChunkLoadError - SyntaxError: Unexpected token '?' in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048499#M18252</link>
    <description>&lt;P&gt;Hi Aiham,&lt;/P&gt;
&lt;P&gt;Thanks for your reply. I had a look at your supported browser page, and it doesn't seem to specify which Chrome version it supports and which one it no longer does.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I recall that Qlik SaaS was launch in 2019 while Chrome version 80 was introduced in 2020, so I think it should be safe to assume that the Chrome versions earlier than 80 that don't support&amp;nbsp;&lt;SPAN&gt;nullish coalescing operator should have been supported by Qlik SaaS before (particularly considering the fact that the mashup was working on Feb 16, 2023, just a month ago)?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If there is information about which particular Chrome version that Qlik ceases to support, I think this is a very important information that should have been made&amp;nbsp;publicly available somewhere, as our mashup project was developed under the assumption that it would work with Chrome version 65 or 69 (as the page doesn't specify versions), and the system has very limited possibilities for browser upgrade.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Michael&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Mar 2023 13:10:02 GMT</pubDate>
    <dc:creator>hliang</dc:creator>
    <dc:date>2023-03-13T13:10:02Z</dc:date>
    <item>
      <title>Qlik SaaS Mashup ChunkLoadError - SyntaxError: Unexpected token '?'</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048265#M18249</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;Recently I have built a mashup for one of my clients using capability API based on the Qlik developer tutorial. It worked perfectly on the most up-to-date browsers (e.g., Chrome Ver 110)., and it was also working fine as early as 2023 Feb 16 in&amp;nbsp;their Cisco Vision Dynamic Signage Director - Digital Media Player System (firmware BrightSign&amp;nbsp;8.0.94), which is a&amp;nbsp;&lt;SPAN&gt;digital signage media player that has the capability to display HTML5 web contents. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The browser engine used by this line of systems usually was quite old, some might not even support ES6 features. It took me quite some effort to even get require js work properly for this system.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;However, from last week, when the client tried to open the mashup on the system, it displayed as blank screen. In the backend log, the following log could be found:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider bjb bjc c d e f g h i j k l m n o p q r s t bjd bje w x y z ab ac ae af ag ah ai aj ak"&gt;[&amp;nbsp; 347.766] [ERROR]&amp;nbsp; [source &lt;A class="fui-Link ___1qmgydl f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq" title="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" href="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" target="_blank" rel="noreferrer noopener" aria-label="Link https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:"&gt;https://myclient.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:&lt;/A&gt; Uncaught SyntaxError: Unexpected token ?&amp;nbsp;&lt;BR /&gt;[&amp;nbsp; 347.789] [ERROR]&amp;nbsp; [source &lt;A class="fui-Link ___1qmgydl f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq" title="https://venuesnsw.ap.qlikcloud.com/resources/assets/external/requirejs/require.js?_=1678684596028:2]:" href="https://venuesnsw.ap.qlikcloud.com/resources/assets/external/requirejs/require.js?_=1678684596028:2]:" target="_blank" rel="noreferrer noopener" aria-label="Link https://venuesnsw.ap.qlikcloud.com/resources/assets/external/requirejs/require.js?_=1678684596028:2]:"&gt;https://&lt;/A&gt;&lt;A class="fui-Link ___1qmgydl f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq" title="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" href="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" target="_blank" rel="noreferrer noopener" aria-label="Link https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:"&gt;myclient&lt;/A&gt;.ap.qlikcloud.com/resources/assets/external/requirejs/require.js?_=1678684596028:2]: Uncaught (in promise) ChunkLoadError: Loading chunk 8851 failed.&lt;BR /&gt;[&amp;nbsp; 347.789] (missing: &lt;A class="fui-Link ___1qmgydl f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq" title="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js)" href="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js)" target="_blank" rel="noreferrer noopener" aria-label="Link https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js)"&gt;https://&lt;/A&gt;&lt;A class="fui-Link ___1qmgydl f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq" title="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" href="https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:" target="_blank" rel="noreferrer noopener" aria-label="Link https://venuesnsw.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js:2]:"&gt;myclient&lt;/A&gt;.ap.qlikcloud.com/resources/8851.6332b85f99e99f08c784.js)&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;It would seem that for some reason, the chunk script 8851 retrieved by require js had a syntax error on one of the question mark when it was being parsed. The same 8851 chunk script doesn't seem to encounter any issue when it was opened from other browsers.&lt;/P&gt;
&lt;P&gt;We were not able to identify which '?' was the one that caused the issue as the chunk script was minified and only had two lines.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And as mentioned before, it was working without issue at late as Feb 16.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Was there any changes deployed from Qlik regarding this, and is there a work around?&lt;/P&gt;
&lt;P&gt;Let me know if you need me to attach the script, but it essentially was the same as the Qlik developer tutorial apart from the authentication part.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Michael&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2023 07:01:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048265#M18249</guid>
      <dc:creator>hliang</dc:creator>
      <dc:date>2023-03-13T07:01:13Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik SaaS Mashup ChunkLoadError - SyntaxError: Unexpected token '?'</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048388#M18250</link>
      <description>&lt;P&gt;To provide some further&amp;nbsp;information, I have tested using a Chrome 69 browser (the system mentioned was using a Chrome 65 or 69), and it seems that even just opening Qlik SaaS directly would have the chunk loader error from chunk 8851, and the error seems to be from the first instance of "this.basePath??", a nullish coalescing operator. Quick research seems to indicate that Chrome did not support it until version 80 (&lt;A href="https://caniuse.com/?search=nullish%20coalescing" target="_blank"&gt;"nullish coalescing" | Can I use... Support tables for HTML5, CSS3, etc&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;My question is, if we have no means of updating the browser version (assuming some other users could also get stuck to older version of browsers due to various reasons), would it be something that the Qlik side could configure to ensure that the script could be parsed even for older browsers that don't support&amp;nbsp;nullish coalescing operator?&lt;/P&gt;
&lt;P&gt;All other workaround suggestions are greatly welcomed.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2023 10:02:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048388#M18250</guid>
      <dc:creator>hliang</dc:creator>
      <dc:date>2023-03-13T10:02:30Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik SaaS Mashup ChunkLoadError - SyntaxError: Unexpected token '?'</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048471#M18251</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/160098"&gt;@hliang&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;AFAIK, there is no workaround for this, the customers need to update their browsers.&lt;BR /&gt;&lt;BR /&gt;Supported browsers page:&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/qcs-supported-browsers.htm" target="_blank"&gt;https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/qcs-supported-browsers.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately, I am not sure if this was really helpful...&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2023 12:30:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048471#M18251</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2023-03-13T12:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik SaaS Mashup ChunkLoadError - SyntaxError: Unexpected token '?'</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048499#M18252</link>
      <description>&lt;P&gt;Hi Aiham,&lt;/P&gt;
&lt;P&gt;Thanks for your reply. I had a look at your supported browser page, and it doesn't seem to specify which Chrome version it supports and which one it no longer does.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I recall that Qlik SaaS was launch in 2019 while Chrome version 80 was introduced in 2020, so I think it should be safe to assume that the Chrome versions earlier than 80 that don't support&amp;nbsp;&lt;SPAN&gt;nullish coalescing operator should have been supported by Qlik SaaS before (particularly considering the fact that the mashup was working on Feb 16, 2023, just a month ago)?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If there is information about which particular Chrome version that Qlik ceases to support, I think this is a very important information that should have been made&amp;nbsp;publicly available somewhere, as our mashup project was developed under the assumption that it would work with Chrome version 65 or 69 (as the page doesn't specify versions), and the system has very limited possibilities for browser upgrade.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Michael&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2023 13:10:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-SaaS-Mashup-ChunkLoadError-SyntaxError-Unexpected-token/m-p/2048499#M18252</guid>
      <dc:creator>hliang</dc:creator>
      <dc:date>2023-03-13T13:10:02Z</dc:date>
    </item>
  </channel>
</rss>

