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 .
×

Roll20 won't load

Tryed everything that guide asked me to.
Same. Same issue as a couple of weeks ago, stuck on never-ending loading page. Regardless of browser, confirmed with my players and they also cannot login.  We are in Sweden. 
Test
Question, have you guys tried to reconnect as players? For me I'm able to load as a player but not a GM.
For me, it's not working on Chrome but loading on Firefox
Bumping this because I'm having the same issue.
same isue here in sweden
1606485091

Edited 1606486446
Not working for me...either as GM or as player.  Either gets stuck loading or else I have a frozen screen with a scroller halfway across.  (See Picture).  No character sheets will load.  I even left it like this for an hour with no change.  I have cleared cache and history...with no success.
1606496193

Edited 1606496424
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Have any of you tried loading with extensions disabled (A private browsing window should be good enough to test). You can follow progress here , where people seem to be reporting similar issues (assuming these are all the same problem). Finally, capturing a Console Log and using it to file a  Help Center Request  would be very helpful in giving the dev team the info they need. Be sure to include a link to the game where you are seeing this behavior. Specifically from the game details ( not  a join link). I'll post the standard troubleshooting below, including how to capture the console log. Could you please carefully work through these steps of our guide to  Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome  and  Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable  all  add-ons/extensions. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through  Step 4 .  (Don't forget the complete Console Log!) Thank you!
Hey folks, For those running into the infinite loading issue, can you provide a console log? Firefox steps: <a href="https://roll20.zendesk.com/hc/en-us/articles/360040673814-Submitting-a-Console-Log-in-Firefox" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360040673814-Submitting-a-Console-Log-in-Firefox</a> Chrome steps:&nbsp; <a href="https://roll20.zendesk.com/hc/en-us/articles/360040673774-Submitting-a-Console-Log-in-Chrome" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360040673774-Submitting-a-Console-Log-in-Chrome</a> For folks who are running into the grey screen, can you please attempt clearing your cache as well as attempting to launch in incognito? You can also attempt to use "Ctrl+F5" which will force a cache refresh.
Infinite loading Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-DE87XtRnL6dhTFen' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> 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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-kH8OfsIWm/j2az5XQDZmvxH0faTd3NBwLZS7nTM5Oy4='), or a nonce ('nonce-...') is required to enable inline execution. browser.sentry-cdn.com/5.15.4/bundle.min.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT (index):20 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-DE87XtRnL6dhTFen' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> 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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-pTNkp50U6tVf8FuQzTMh762+Nza6SP/j648+XWvdL+s='), or a nonce ('nonce-...') is required to enable inline execution. /v2/js/jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:15 CAMPAIGN ID: 4980435 app.js:552 70 app.js:553 Custom Sheet Translation app.js:558 TOUCH SUPPORTED: false app.js:553 Uncaught TypeError: Cannot read property 'clearColor' of null &nbsp; &nbsp; at new Canvas (app.js:553) &nbsp; &nbsp; at app.js:558 &nbsp; &nbsp; at app.js:560 &nbsp; &nbsp; at app.js:588 app.js:547 Uncaught TypeError: d20.engine.finishCurrentPolygon is not a function &nbsp; &nbsp; at setMode (app.js:547) &nbsp; &nbsp; at HTMLDocument.&lt;anonymous&gt; (app.js:553) &nbsp; &nbsp; at fire (/v2/js/jquery-1.9.1.js:1037) &nbsp; &nbsp; at Object.fireWith [as resolveWith] (/v2/js/jquery-1.9.1.js:1148) &nbsp; &nbsp; at Function.ready (/v2/js/jquery-1.9.1.js:433) &nbsp; &nbsp; at HTMLDocument.completed (/v2/js/jquery-1.9.1.js:103) (index):424 Refused to load the script '<a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a>' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-DE87XtRnL6dhTFen' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> 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> *.sentry-cdn.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. r @ (index):424 (index):424 Uncaught TypeError: d20ext.finalPageLoad is not a function &nbsp; &nbsp; at ?timestamp=1606555725&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:46 &nbsp; &nbsp; at nrWrapper ((index):424) (anonymous) @ ?timestamp=1606555725&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:46 nrWrapper @ (index):424
I'm getting a lot of the same. Requests to CDNs fail due to the&nbsp;Content Security Policy issues. Emptying local storage, cookies, clearing machine DNS, etc does nothing. In particular I'm seeing this resource fail <a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a>