Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Game loads blank, no grid or map

1561664817

Edited 1561665361
I have been having this issue for about 2 weeks now. When i log on, I just get a blank screen (screenshot below). The other players have had no issue with connecting. I have tried connecting with both mine and my GM's account, and while they have no issue on their end with either account, I cannot see the map/tokens from my end on either account.  I followed all troubleshooting steps. Windows 7 Java: yes Chrome:  Version 74.0.3729.169 (Official Build) (64-bit) No extensions Antivirus: CheckPoint
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-6kIuqhykg3c0xZh+jMEd8CM38OBJPN9aKluXSmsrNQk='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/: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-+3W9zufhVFpD1XwP4aFx3yWExD//7uoJ+EnLO3a9V0Q='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:5023 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-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1561654316:541 70 app.js?1561654316:543 TOUCH SUPPORTED: false app.js?1561654316:545 Custom Sheet Translation app.js?1561654316:536 select app.js?1561654316:536 Switch mode to select app.js?1561654316:557 Initializing new dice engine with randomness... app.js?1561654316:557 Using random entropy app.js?1561654316:560 Compiling sheet... app.js?1561654316:560 Found rolltemplate: simple app.js?1561654316:560 Found rolltemplate: atk app.js?1561654316:560 Found rolltemplate: dmg app.js?1561654316:560 Found rolltemplate: atkdmg app.js?1561654316:560 Found rolltemplate: desc app.js?1561654316:560 Found rolltemplate: spell app.js?1561654316:560 Found rolltemplate: traits app.js?1561654316:560 Found rolltemplate: npc app.js?1561654316:560 Found rolltemplate: npcatk app.js?1561654316:560 Found rolltemplate: npcdmg app.js?1561654316:560 Found rolltemplate: npcaction app.js?1561654316:560 Found rolltemplate: mancerroll app.js?1561654316:560 Found rolltemplate: mancerhproll app.js?1561654316:560 Found Charactermancer Repeating Section: topbar app.js?1561654316:560 Found Charactermancer Repeating Section: leveler-topbar app.js?1561654316:560 Found Charactermancer Repeating Section: row app.js?1561654316:560 Found Charactermancer Repeating Section: utilityrow app.js?1561654316:560 Found Charactermancer Repeating Section: choose app.js?1561654316:560 Found Charactermancer Repeating Section: custom-proficiency app.js?1561654316:560 Found Charactermancer Repeating Section: custom-trait app.js?1561654316:560 Found Charactermancer Repeating Section: spell-holder app.js?1561654316:560 Found Charactermancer Repeating Section: spell-item app.js?1561654316:560 Found Charactermancer Repeating Section: asi-row app.js?1561654316:560 Found Charactermancer Repeating Section: hpbylevel app.js?1561654316:560 Found Charactermancer Template: l1-welcome app.js?1561654316:560 Found Charactermancer Template: l1-race app.js?1561654316:560 Found Charactermancer Template: l1-class app.js?1561654316:560 Found Charactermancer Template: l1-abilities app.js?1561654316:560 Found Charactermancer Template: l1-background app.js?1561654316:560 Found Charactermancer Template: l1-equipment app.js?1561654316:560 Found Charactermancer Template: l1-spells app.js?1561654316:560 Found Charactermancer Template: l1-feat app.js?1561654316:560 Found Charactermancer Template: l1-bio app.js?1561654316:560 Found Charactermancer Template: l1-summary app.js?1561654316:560 Found Charactermancer Template: final app.js?1561654316:560 Found Charactermancer Template: lp-welcome app.js?1561654316:560 Found Charactermancer Template: lp-levels app.js?1561654316:560 Found Charactermancer Template: lp-choices app.js?1561654316:560 Found Charactermancer Template: lp-asi app.js?1561654316:560 Found Charactermancer Template: lp-spells app.js?1561654316:560 Found Charactermancer Template: lp-summary app.js?1561654316:560 Found Charactermancer Template: lp-spellchoice app.js?1561654316:560 Found webworker script app.js?1561654316:560 Finding sheet rolls... app.js?1561654316:561 Including compendium template css. app.js?1561654316:563 window resize app.js?1561654316:543 Final set zoom! app.js?1561654316:543 Final set zoom! tutorial_tips.js:7 tuts loaded 9Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. 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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.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=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png</a>'. This content should also be served over HTTPS. app.js?1561654316:551 Final page load. sheetsandboxworker.js?1561664271060:682 Starting up WEB WORKER app.js?1561654316:549 Auth'ed. app.js?1561654316:549 Go post auth! app.js?1561654316:549 initial setup app.js?1561654316:547 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1561654316:549 Got players value... app.js?1561654316:550 joining game... app.js?1561654316:548 Adding myself before r app.js?1561654316:548 Global Volume: 100=1 app.js?1561654316:548 Player -LcmYwfudj4hpuB0B96T is offline... app.js?1561654316:548 Player -LcmdzQAcTFGRkizl94V is offline... app.js?1561654316:548 Player -Lduqgw3O4tQzs_cUOOL is offline... app.js?1561654316:550 Deferred finish joining... app.js?1561654316:541 Firebase Online 3app.js?1561654316:547 Full load page! app.js?1561654316:549 We have 7 pages app.js?1561654316:560 Refresh Journal List! app.js?1561654316:560 Search took 17ms app.js?1561654316:549 handle page changes app.js?1561654316:549 false app.js?1561654316:551 Scan for new plays! app.js?1561654316:550 init active page! app.js?1561654316:547 activate page! app.js?1561654316:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1561654316:545 Do refresh link cache! app.js?1561654316:560 Refresh Journal List! app.js?1561654316:560 Search took 3ms app.js?1561654316:542 Uncaught TypeError: Cannot read property 'clearRect' of undefined &nbsp; &nbsp; at Object.d20.canvas_overlay.redrawLighting (app.js?1561654316:542) &nbsp; &nbsp; at renderLoop (app.js?1561654316:543) d20.canvas_overlay.redrawLighting @ app.js?1561654316:542 renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) renderLoop @ app.js?1561654316:543 requestAnimationFrame (async) (anonymous) @ app.js?1561654316:545 (anonymous) @ app.js?1561654316:545 (anonymous) @ app.js?1561654316:572 app.js?1561654316:547 Graphics: 1 app.js?1561654316:547 Paths: 0 app.js?1561654316:547 Reorder by ZORDER app.js?1561654316:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/thumb.jpg?15556176435" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/thumb.jpg?15556176435</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/max.jpg?15556176435" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/max.jpg?15556176435</a> app.js?1561654316:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/max.jpg?15556176435" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/79326728/jkh8Zigh5LhAPZMg5w1q0Q/max.jpg?15556176435</a> app.js?1561654316:547 Reorder by ZORDER app.js?1561654316:571 Connection ERROR:&nbsp; ConnectionNotEstablished Could not establish connectivity with remote peer. Shutting down connection. (anonymous) @ app.js?1561654316:571 (anonymous) @ app.js?1561654316:329 _onStateChange @ app.js?1561654316:335 o.raiseStateChange @ app.js?1561654316:335 o.setState @ app.js?1561654316:335 o.setState @ app.js?1561654316:335 (anonymous) @ app.js?1561654316:336 setTimeout (async) r.startConnectionTimeout @ app.js?1561654316:336 r.processStateChange @ app.js?1561654316:336 o.setState @ app.js?1561654316:335 o.setState @ app.js?1561654316:335 r.initialize @ app.js?1561654316:336 (anonymous) @ app.js?1561654316:336 (anonymous) @ app.js?1561654316:328 setTimeout (async) e.dispatch @ app.js?1561654316:328 r.doCreate @ app.js?1561654316:336 r.doCreateOffer @ app.js?1561654316:336 o.createOffer @ app.js?1561654316:335 i.createOffer @ app.js?1561654316:329 (anonymous) @ app.js?1561654316:571 (anonymous) @ app.js?1561654316:571 (anonymous) @ firebase.2.4.0.js:262 gc @ firebase.2.4.0.js:52 (anonymous) @ firebase.2.4.0.js:229 (anonymous) @ firebase.2.4.0.js:186 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169
When I click, it outlines where the map should be.
Hello Xethara D., I am sorry to hear that you have encountered this issue with your campaign loading. Please confirm the following information: Name of the campaign Have you cleared your cache ? Have you ensured that your Antivirus is not blocking any part of Roll20? Does the issue persist in Firefox ? Once we have this information we will be able to provide additional assistance. Thanks!
Name of Campaign: Xethara Cache has been cleared Unable to tell if antivirus is an issue. Due to limitations i am unable to turn the antivirus off Firefox works fine
Hello Xethara D., Thank you for that information.&nbsp; I have passed this issue along to the devs. As soon as we have more information, we will let you know.&nbsp; Thanks!
Hi&nbsp;Xethara D. -&nbsp; Have you also tested this issue on Chrome Incognito mode ? If so, were the results the same?