I had this issue on 4/21/26, but when I tested it the morning after, it worked fine without any intervention. However, testing it out today, it's not working and I'm getting a number of warnings in the debugger console. 2024/2014 Sheet Firefox 150.0 (64-bit) On page load: Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. jquery-1.9.1.js:9392:14 Content-Security-Policy: The page’s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co”. Consider using a hash ('sha256-47mKTaMaEn1L3m5DAz9muidMqw636xxw7EFAK/YnPdg=') together with 'unsafe-hashes'. 3 jquery-1.9.1.js:1444:7 Content-Security-Policy: The page’s settings blocked an event handler (script-src-attr) from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co”. Consider using a hash ('sha256-47mKTaMaEn1L3m5DAz9muidMqw636xxw7EFAK/YnPdg=') together with 'unsafe-hashes'. 3 jquery-1.9.1.js:1450:6 CAMPAIGN ID: 21346601 startjs:38:9 VTT Engine: jumpgate | VTT Build Version: latest startjs:41:9 Ignoring unsupported entryTypes: layout-shift. totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:29129 Ignoring unsupported entryTypes: longtask. totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:29244 WebRTC: RTCIceServer.url is deprecated! Use urls instead. 3 vtt.bundle.ce851e47b4212f9195d8.js:4075 USING WEBGL ACCELERATION... vtt.bundle.ce851e47b4212f9195d8.js:54921:11700 WEBGL STARTUP SUCCESS vtt.bundle.ce851e47b4212f9195d8.js:54921:12139 Activating Jumpgate/Legacy Bridge vtt.bundle.ce851e47b4212f9195d8.js:6416:36352 WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. vtt.bundle.ce851e47b4212f9195d8.js:41618:10938 BJS - [12:16:57]: Babylon.js v7.10.2 - WebGL2 vtt.bundle.ce851e47b4212f9195d8.js:45667:18183 Loading failed for the <script> with source “<a href="https://bat.bing.com/bat.js”" rel="nofollow">https://bat.bing.com/bat.js”</a>. NexusCompendium.vue:2:1 tuts loaded tutorial_tips.js:7:10 Invalid URI. Load of media resource failed. editor Content-Security-Policy: The page’s settings blocked a script (script-src-elem) at <a href="https://bat.bing.com/bat.js" rel="nofollow">https://bat.bing.com/bat.js</a> from being executed because it violates the following directive: “script-src 'self' 'unsafe-eval' 'nonce-W2vN3zyr5fpL11SN' 'nonce-JC0mCaAsUPlzlrRn' 'nonce-h6ek3XQHQEZMjbK8' <a href="https://cdn.roll20.net" rel="nofollow">https://cdn.roll20.net</a> blob: <a href="https://www.datadoghq-browser-agent.com" rel="nofollow">https://www.datadoghq-browser-agent.com</a> <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net https://*.thedemiplane.com https://*.demiplane.com <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://apis.google.com" rel="nofollow">https://apis.google.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> https://*.sentry-cdn.com <a href="https://www.googletagmanager.com" rel="nofollow">https://www.googletagmanager.com</a> https://*.refiner.io https://*.maze.co” gtm.js:297:483 Cookie warnings 14 GPU tier: 3 vtt.bundle.ce851e47b4212f9195d8.js:7163:41001 hasWebGL2: true vtt.bundle.ce851e47b4212f9195d8.js:7163:45954 Error fetching content: TypeError: can't access property "protocol", ic is undefined totallyNotAnalytics.bundle.1067b2e3305248332cbe.js:3:52648 Error fetching content: TypeError: can't access property "protocol", ic is undefined On Clicking 'Damage' box in Chat [2026-04-24T16:18:26.162Z] @firebase/database: FIREBASE WARNING: Exception was thrown by user callback. @<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961:27259" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961:27259</a> ee@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458:3680" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458:3680</a> Yl@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:6899" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:6899</a> onValue@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571:116" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571:116</a> 16475/374/getEventRunner/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:5514" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:5514</a> Oe@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563:4322" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563:4322</a> Zg@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:851" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:851</a> Qm@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:581" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:581</a> Dp@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:395" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496:395</a> 16475/374/s0/startListening/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:1784" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:1784</a> 16475/374/sendListen_/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:3114" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:3114</a> onDataMessage_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:7055" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:7055</a> onDataMessage_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3717" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3717</a> onPrimaryMessageReceived_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3648" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:3648</a> 16475/374/connReceiver_/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:1959" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:1959</a> appendFrame_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:2538" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:2538</a> handleIncomingFrame@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:3111" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:3111</a> 16475/374/open/this.mySock.onmessage@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1755" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1755</a> EventHandlerNonNull*open@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1723" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698:1723</a> 16475/374/start_/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:997" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:997</a> setTimeout handler*start_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:958" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:958</a> Qi@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:524" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728:524</a> 16475/374/establishConnection_/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2916" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2916</a> r@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2500" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2500</a> promise callback*o@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2613" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2613</a> 16475/qt/<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2624" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2624</a> qt@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2462" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202:2462</a> establishConnection_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2004" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:2004</a> 16475/374/scheduleConnect_/this.establishConnectionTimer_<@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:595" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:595</a> setTimeout handler*scheduleConnect_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:538" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:538</a> onOnline_@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:1035" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819:1035</a> on@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758:481" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758:481</a> Md@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:1300" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818:1300</a> s0@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:986" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511:986</a> get _repo@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1709" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1709</a> get _root@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1912" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616:1912</a> sp@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:3144" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601:3144</a> 16475/2961/q.prototype.ref@<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473:522" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473:522</a> @<a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893:17074" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893:17074</a> fire@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1037:30" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1037:30</a> fireWith@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1148:11" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1148:11</a> ready@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:433:13" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:433:13</a> completed@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:103:11" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:103:11</a> EventListener.handleEvent*jQuery.ready.promise@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:900:13" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:900:13</a> ready@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:275:16" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:275:16</a> init@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:213:22" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:213:22</a> jQuery@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:62:10" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:62:10</a> jQuery.support<@<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1454:8" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1454:8</a> @<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:1546:3" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:1546:3</a> @<a href="https://app.roll20.net/v2/js/jquery-1.9.1.js:9600:3" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js:9600:3</a> vtt.bundle.ce851e47b4212f9195d8.js:3706:663 Uncaught TypeError: lt is null <anonymous> <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54961</a> ee <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2458</a> Yl <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> onValue <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3571</a> getEventRunner <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> Oe <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2563</a> Zg <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> Qm <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> Dp <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3496</a> startListening <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511</a> sendListen_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> onDataMessage_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> onDataMessage_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> onPrimaryMessageReceived_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> connReceiver_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> appendFrame_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> handleIncomingFrame <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> onmessage <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> open <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2698</a> start_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> setTimeout handler*start_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> Qi <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2728</a> establishConnection_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> r <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> promise callback*o <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> qt <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> qt <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:202</a> establishConnection_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> establishConnectionTimer_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> setTimeout handler*scheduleConnect_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> onOnline_ <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2819</a> on <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2758</a> Md <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2818</a> s0 <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3511</a> get _repo <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616</a> get _root <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3616</a> sp <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:3601</a> ref <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:2473</a> <anonymous> <a href="https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893" rel="nofollow">https://cdn.roll20.net/vtt/jumpgate/production/latest/vtt.bundle.ce851e47b4212f9195d8.js:54893</a>