When I'm trying to log into a game my friend is running, I get a message saying that my connection to the server was interrupted, and the game never loads - I can't see the charsheets or the map. Sometimes I get to the grid without an image, other times there's just the loading screen. Step 1: Checked on both browsers, the problem persists. Step 2: Tried disabling everything, didn't help, on both browsers. Step 3: Cleared my cache, didn't help. Step 4: I'm attempting to log into the game called "Golden Age". The loading screen goes by with the usual tidbits of info. The message saying "Your connection to the server was interrupted" etc., shows up and everything just stops. Web Browser/Browser Version: Chrome 57.0.2987.133 Operating System: Windows 7 Javascript is enabled: Yes Your anti-virus software: ESET Smart Security 6.0.308.2 The console log: /editor/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <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="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>". Either the 'unsafe-inline' keyword, a hash ('sha256-rv23Wcw2cZCCp0zvTxkO/89DaVG99gVXyZFRyOtJv8A='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <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="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>". Either the 'unsafe-inline' keyword, a hash ('sha256-gCgVkAhT4jg1bWpbaHmyMrHQxNIEPZFk50qjzDbMloA='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:1 Refused to load the script 'data:application/javascript;base64,KGZ1bmN0aW9uKCkgewoJLy8gaHR0cHM6Ly9kZXZlbG9wZXJzLmdvb2dsZS5jb20vYW5hbHl0aWNzL2Rldmd1aWRlcy9jb2xsZWN0aW9uL2FuYWx5dGljc2pzLwoJdmFyIG5vb3BmbiA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgbm9vcG51bGxmbiA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBudWxsOwoJfTsKCS8vCgl2YXIgVHJhY2tlciA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgcCA9IFRyYWNrZXIucHJvdG90eXBlOwoJcC5nZXQgPSBub29wZm47CglwLnNldCA9IG5vb3BmbjsKCXAuc2VuZCA9IG5vb3BmbjsKCS8vCgl2YXIgZ2FOYW1lID0gd2luZG93Lkdvb2dsZUFuYWx5dGljc09iamVjdCB8fCAnZ2EnOwoJdmFy...4gPT09IDAgKSB7CgkJCXJldHVybjsKCQl9CgkJdmFyIGYgPSBhcmd1bWVudHNbbGVuLTFdOwoJCWlmICggdHlwZW9mIGYgIT09ICdvYmplY3QnIHx8IGYgPT09IG51bGwgfHwgdHlwZW9mIGYuaGl0Q2FsbGJhY2sgIT09ICdmdW5jdGlvbicgKSB7CgkJCXJldHVybjsKCQl9CgkJdHJ5IHsKCQkJZi5oaXRDYWxsYmFjaygpOwoJCX0gY2F0Y2ggKGV4KSB7CgkJfQoJfTsKCWdhLmNyZWF0ZSA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBuZXcgVHJhY2tlcigpOwoJfTsKCWdhLmdldEJ5TmFtZSA9IG5vb3BudWxsZm47CglnYS5nZXRBbGwgPSBmdW5jdGlvbigpIHsKCQlyZXR1cm4gW107Cgl9OwoJZ2EucmVtb3ZlID0gbm9vcGZuOwoJd2luZG93W2dhTmFtZV0gPSBnYTsKfSkoKTs=' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <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="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>". app.js?1492703167:31 70 app.js?1492703167:31 TOUCH SUPPORTED: false app.js?1492703167:31 USING WEBGL ACCELERATION... app.js?1492703167:31 WEBGL STARTUP SUCCESS app.js?1492703167:33 Custom Sheet Translation app.js?1492703167:26 select app.js?1492703167:26 Switch mode to select app.js?1492703167:42 Initializing new dice engine with randomness... app.js?1492703167:42 Using random entropy app.js?1492703167:46 Compiling sheet... app.js?1492703167:46 Found rolltemplate: simple app.js?1492703167:46 Found rolltemplate: atk app.js?1492703167:46 Found rolltemplate: dmg app.js?1492703167:46 Found rolltemplate: atkdmg app.js?1492703167:46 Found rolltemplate: desc app.js?1492703167:46 Found rolltemplate: spell app.js?1492703167:46 Found rolltemplate: npc app.js?1492703167:46 Found rolltemplate: npcatk app.js?1492703167:46 Found rolltemplate: npcdmg app.js?1492703167:46 Found rolltemplate: npcaction app.js?1492703167:46 Found webworker script jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 app.js?1492703167:46 Finding sheet rolls... app.js?1492703167:48 window resize app.js?1492703167:32 Final set zoom! app.js?1492703167:31 UPDATE GL SIZE! app.js?1492703167:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png</a>'. This content should also be served over HTTPS. sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js?1492703167:38 Final page load. app.js?1492703167:37 Auth'ed. app.js?1492703167:37 Go post auth! app.js?1492703167:38 Scan for new plays! app.js?1492703167:37 initial setup app.js?1492703167:35 T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} app.js?1492703167:45 Refresh Journal List! VM453:3 Uncaught TypeError: Cannot read property 'id' of undefined at Object.eval (eval at jqotec (base.js?1492617404:2), <anonymous>:3:81) at HTMLScriptElement.<anonymous> (base.js?1492617404:1) at Function.each (jquery.1.8.2.min.js:2) at init.each (jquery.1.8.2.min.js:2) at init.jqote (base.js?1492617404:1) at Object.d20.journal.refreshSpeakingAsOptions (app.js?1492703167:45) at Object.d20.journal.refreshJournalList (app.js?1492703167:45) at app.js?1492703167:45 (anonymous) @ VM453:3 (anonymous) @ base.js?1492617404:1 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 jqote @ base.js?1492617404:1 d20.journal.refreshSpeakingAsOptions @ app.js?1492703167:45 d20.journal.refreshJournalList @ app.js?1492703167:45 (anonymous) @ app.js?1492703167:45 app.js?1492703167:37 Got players value... app.js?1492703167:37 joining game... app.js?1492703167:35 Player -Jk6R726vM_UUKOBo04g is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Player -JkDUhddKJj3wSGyqFSD is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Player -JlD0TjJrJgBQ0_bFXUn is offline... app.js?1492703167:35 Player -Jlq1qnPyAmYCB1aimJC is offline... app.js?1492703167:35 Player -JzALUVYkmlPpW7IfJIx is offline... app.js?1492703167:36 Global Volume: 50=0.25 app.js?1492703167:35 Player -K2SgVixKLH91Y0yqMGF is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Adding myself before r app.js?1492703167:37 Deferred finish joining... app.js?1492703167:31 Firebase Online app.js?1492703167:35 Adding myself before -KSXddRxrCheLmX40ME4 app.js?1492703167:38 Scan for new plays! app.js?1492703167:31 Timeout ref showed error! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:37 We have 63 pages app.js?1492703167:37 handle page changes app.js?1492703167:37 false app.js?1492703167:37 init active page! app.js?1492703167:35 activate page! app.js?1492703167:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1492703167:35 Graphics: 0 app.js?1492703167:35 Paths: 0 app.js?1492703167:35 Reorder by ZORDER