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 Interface Randomly Reloads and becomes glitchy.

Hi,&nbsp; I began having this issue today, after having a few years without issue.&nbsp; I am the GM for the campaign, load into the campaign, and then before a few minutes browser flashes black before reloading and the map being blank and shrunk. Cursor selects things on the map a few units to the right as depicted, and the map is missing. It flashes a black browser every minute or less. Opening up a new browser to report the bug, I see both browsers are flashing now.&nbsp; Web Browser : Chrome Browser Version : 69.0.3497.81 Operating System: Windows 10 (64-bit) If Javascript is enabled: Yes Your anti-virus software: AVG&nbsp; List of any browser add-ons or extensions enabled: Adblock&nbsp; 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-uCV8Ru1aiNGY31hIU3U7L9YTrTV9z/gCT8L5IOevKcE='), 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-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.js?1536076146:343 70 app.js?1536076146:344 TOUCH SUPPORTED: false app.js?1536076146:344 USING WEBGL ACCELERATION... app.js?1536076146:344 WEBGL STARTUP SUCCESS app.js?1536076146:346 Custom Sheet Translation app.js?1536076146:338 select app.js?1536076146:338 Switch mode to select app.js?1536076146:357 Initializing new dice engine with randomness... app.js?1536076146:357 Using random entropy app.js?1536076146:360 Compiling sheet... app.js?1536076146:360 Found rolltemplate: sf_generic app.js?1536076146:360 Found rolltemplate: sf_attack app.js?1536076146:360 Found rolltemplate: sf_ship app.js?1536076146:360 Found rolltemplate: sf_spell app.js?1536076146:360 Found webworker script app.js?1536076146:360 Finding sheet rolls... app.js?1536076146:360 Including compendium template css. app.js?1536076146:362 window resize app.js?1536076146:345 Final set zoom! app.js?1536076146:344 UPDATE GL SIZE! app.js?1536076146:345 Final set zoom! 5Mixed 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. tutorial_tips.js:7 tuts loaded sheetsandboxworker.js?1536285711976:532 Starting up WEB WORKER sheetsandboxworker.js?1536285711976:532 Starting up WEB WORKER VM16:171 Starfinder-Log: Starfinder Character Sheet v1.00, build Date:1536066000 loaded (unknown) %cStarfinder-Log: %cStarfinder Character Sheet v1.00, build Date:1536066000 loaded app.js?1536076146:351 Final page load. app.js?1536076146:363 Refresh jukebox List! app.js?1536076146:351 Auth'ed. app.js?1536076146:351 Go post auth! app.js?1536076146:351 initial setup app.js?1536076146:363 Refresh jukebox List! app.js?1536076146:351 specific changed! app.js?1536076146:349 T.i app.js?1536076146:363 Refresh jukebox List! app.js?1536076146:355 refershing page listings! app.js?1536076146:351 Got players value... app.js?1536076146:351 joining game... app.js?1536076146:349 Player -L3Vb6nwvH12po4RNr_j is offline... app.js?1536076146:349 Global Volume: 29=0.0841 5app.js?1536076146:349 Adding myself before r app.js?1536076146:351 Deferred finish joining... app.js?1536076146:343 Firebase Online app.js?1536076146:349 Adding myself before -L3VbyBe9qV9ko2RpoG1 app.js?1536076146:359 Refresh Journal List! app.js?1536076146:359 Search took 13ms 9app.js?1536076146:348 Full load page! app.js?1536076146:351 We have 43 pages app.js?1536076146:351 Scan for new plays! app.js?1536076146:363 Refresh jukebox List! app.js?1536076146:351 handle page changes app.js?1536076146:351 Object app.js?1536076146:351 init active page! app.js?1536076146:348 activate page! app.js?1536076146:348 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1536076146:348 Graphics: 0 app.js?1536076146:348 Paths: 0 78app.js?1536076146:343 new caster! app.js?1536076146:347 Do refresh link cache! app.js?1536076146:355 refershing page listings! app.js?1536076146:359 Refresh Journal List! app.js?1536076146:359 Search took 94ms 2app.js?1536076146:348 Reorder by ZORDER app.js?1536076146:347 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/395896/5U85Gva3xf7TpsuWl82KVQ/thumb.jpg?15093941715" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/395896/5U85Gva3xf7TpsuWl82KVQ/thumb.jpg?15093941715</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/395896/5U85Gva3xf7TpsuWl82KVQ/original.jpg?15093941715" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/395896/5U85Gva3xf7TpsuWl82KVQ/original.jpg?15093941715</a> app.js?1536076146:348 Reorder by ZORDER app.js?1536076146:347 setting src app.js?1536076146:342 Cols: 5 Rows: 5 app.js:342 Took 194ms to generate cache. 4app.js:344 new lamp app.roll20.net/:1 WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost app.js:362 window resize app.js:345 Final set zoom! app.js:344 UPDATE GL SIZE! app.js:345 Final set zoom! app.js?1536076146:349 Player -L3_jXoItNqn2WACSdRj is offline... app.js?1536076146:349 Player -L3VbyBe9qV9ko2RpoG1 is offline... app.js?1536076146:349 Player -L3YFu5EZiYVT422t6Y0 is offline... app.js?1536076146:349 Player -LGFeDTl3gKrsqpKUS_7 is offline... app.js?1536076146:349 Adding myself before -L3a4FttxGsS8r_Vf2f2 app.js?1536076146:349 Player -L3VbyBe9qV9ko2RpoG1 is offline... app.js?1536076146:362 window resize app.js?1536076146:345 Final set zoom! app.js?1536076146:344 UPDATE GL SIZE! app.js?1536076146:345 Final set zoom! app.js?1536076146:362 window resize app.js?1536076146:345 Final set zoom! app.js?1536076146:344 UPDATE GL SIZE! app.js?1536076146:345 Final set zoom! app.js?1536076146:362 window resize app.js?1536076146:345 Final set zoom! app.js?1536076146:344 UPDATE GL SIZE! app.js?1536076146:345 Final set zoom! app.js?1536076146:362 window resize app.js?1536076146:345 Final set zoom! app.js?1536076146:344 UPDATE GL SIZE! app.js?1536076146:345 Final set zoom!
Cache cleared - issue persists.&nbsp;
1536287163
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Thanks for going through the steps, Andrew. I'll pass this to a dev.
This is the same issue I was having.&nbsp; Switched to Firefox for the time being without incident.
Thanks for the note about the workaround Jerod. I’d prefer not to have to install a new browser simply to use roll20. I’ve been using it for 4 years with chrome without issue.&nbsp;
Me too. Same issue.&nbsp;in my group only happens with who updated the chrome recently. on Edge works normally
I am experiencing the same thing today. It started happening after a Chrome update (I have same version as OP). The issue is only on pages with Dynamic lighting. I have also cleared cache, history, etc and rebooted machine all to no avail. I tried a couple different games and pages.
Hi everyone! Could you provide the name of the game you are experiencing this issue in? Does this seem to happen even in a new game? Are there any clear reproduction steps so that we can try to replicate the issue? Thank you!
1536443664

Edited 1536444288
@Drespar It happens in all games I have that I tested with. "Skunkworks", "Anathema Dawn", "Eris".&nbsp; Just open any page with Dynamic Lighting and AFoW and then wait. You don't have to take any action. Eventually the browser will blank out and then return. When it does, the map image is gone, but tokens will be there. Reload the page is the only recovery. The problems do not happen on pages with DL-AFoW off.&nbsp; I think I had it happen with just DL on, but need to validate with further tests. Happy to jump in a game and chat with you if you want. EDIT: Interesting. Just happened when I was testing Tracker Jacker script on a page not running DL or AFoW in my Skunkworks game.
Drespar said: Hi everyone! Could you provide the name of the game you are experiencing this issue in? Does this seem to happen even in a new game? Are there any clear reproduction steps so that we can try to replicate the issue? Thank you! Club Penumbra Virtual Game Table Like he said above; load a page with dynamic lighting and wait.
Hi Drespar, Ive has this issue with each map I’ve added dynamic lighting to in The Search for Golarion. Removing dynamic lighting didn’t seem to stop the blinking of the page until I refreshed roll20. Best Regards,
I managed to have a look at your games, unfortunately, I was unable to replicate the issue on my end. I have submitted a ticket to the devs for further investigation. Sorry for the inconvenience everyone!
interesting. It was like clockwork over the weekend. I'll bring it up and test some more, but I have made no changes. It all started right after the Chrome update. I am not aware of any chrome patches since, but I suspect it was chrome related.&nbsp; I'll let you know if it happens again.
so far so good. Been up and running for an hour with no issues. Strange, but I'll take it.
I'm also no longer having any issues running the same setup on Chrome. Has the dev team made changes?&nbsp;
I think it was actually caused by a Chrome update and then fixed by a later Chrome update. I'd not relaunched by browser for a few days (preventing the auto-update), but after manually doing so it worked fine for me.
Paul H. said: I think it was actually caused by a Chrome update and then fixed by a later Chrome update. I'd not relaunched by browser for a few days (preventing the auto-update), but after manually doing so it worked fine for me. I am quite sure it was tied to the recent Chrome update. I just haven't had any further chrome updates that I am aware of...things just started working normally. Haven't had a problem since I posted above.