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

All the lag, all the time

I'm having severe lag issues - when I'm working on a campaign, when I'm running one.  The site as a whole (before I even join a campaign) is acting like I'm trying to run it from dial-up from multiple browsers.  I tried clearing my caches, I deleted all but the necessary extensions I had (which leaves just avast password thing), but those don't even exist on other browsers for me, so I don't think the ones I left behind are a problem.  It's been like this for weeks, and it's just beyond frustrating at this point.  Someone help?
1504100692
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Do you have an excessive number (hundreds) of characters in your campaign? If it is a D&D-type game, do your spell casters have tons of spells on their sheets? These are common culprits. When loading a game, every single character, on the board or not, is loaded into the browser. You can run a quick test by making a new game and seeing if you experience the same lag.
They're pretty low level, so they don't have very many, and I only have 40 total characters between enemies and player characters.  It's been a problem in other games as well, though not as frequently.
If you could, please work through  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 and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please have your player thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you!
I won't check firefox, because I only use chrome, and if roll20 is not functioning in chrome, that doesn't work for me anyway.  Not to mention, it was fine in Chrome until several weeks to a month ago.  I did try Edge just to test if it was browser-specific and experienced the same problems.  I did remove all extensions and addons, and that did not change anything either.  I cleared my cache, which also did nothing.  As far as a bug report goes,  Web Browser: Google Chrome, Version 60.0.3112.113 (Official Build) (64-bit) Operating System: Windows 10 Home 64-bit Javascript: I don't know, probably?  I have no idea how to check this. Anti-Virus Software: Avast Browser Add-Ons/Extensions Enabled: Avast Passwords Literally nothing has changed between the time before it started showing all this lag and after.  And it's not only in game, it is on your website as a whole.  I can't find a specific trigger for this, just that most of the time, it's lagging.  I'm not really sure what you want me to do with the console log because it doesn't JUST happen in a game or multiple games, it happens on your front page.
In the case of the console log you can just copy paste whatever shows up for any page you are on. I would also highly recommend trying with Firefox as it (along with Chrome) is what we design our site around.
It's happening right now while I try to get ready for my one-shot. &nbsp;This is the console log from this page: app.roll20.net/: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-rkYnaZutnL5OqOgv66V1Du7lkvYRY86A+Wq/wRm44Po='), 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-XPHiyPDyu4C+XVB9dLWwkrWHrK1Uyx+SZ15a45HFbQc='), or a nonce ('nonce-...') is required to enable inline execution. app.js:31 70 app.js:31 TOUCH SUPPORTED: false app.js:31 USING WEBGL ACCELERATION... app.js:31 WEBGL STARTUP SUCCESS app.js:33 Custom Sheet Translation app.js:26 select app.js:26 Switch mode to select app.js:42 Initializing new dice engine with randomness... app.js:42 Using random entropy app.js:46 Compiling sheet... app.js:46 Found rolltemplate: simple app.js:46 Found rolltemplate: atk app.js:46 Found rolltemplate: dmg app.js:46 Found rolltemplate: atkdmg app.js:46 Found rolltemplate: desc app.js:46 Found rolltemplate: spell app.js:46 Found rolltemplate: npc app.js:46 Found rolltemplate: npcatk app.js:46 Found rolltemplate: npcdmg app.js:46 Found rolltemplate: npcaction app.js:46 Found webworker script app.js:46 Finding sheet rolls... app.js:48 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js: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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a>'. This content should also be served over HTTPS. 3app.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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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?20170831:sourcemap:254 Starting up WEB WORKER /js/d20/sheetsandboxworker.js?20170831:254 Starting up WEB WORKER C3B_beholder5_SC.png Failed to load resource: net::ERR_INSECURE_RESPONSE app.js:38 Final page load. app.js:48 Refresh jukebox List! app.js:37 Auth'ed. app.js:37 Go post auth! app.js:37 initial setup app.js:48 Refresh jukebox List! app.js:35 T.r app.js:37 Got players value... app.js:37 joining game... 4app.js:35 Full load page! app.js:37 We have 4 pages app.js:35 Player -Ko_jaRumqhXr-m_1FLh is offline... app.js:36 Global Volume: 100=1 app.js:35 Player -Ko_r_JArG74dWTOFWzF is offline... app.js:35 Player -Ko_rgmtltf5H6IJC7b9 is offline... app.js:35 Player -Ko_sL4GCjVRkfyU2T1J is offline... app.js:35 Player -Kphx0ImY0ujiQlVl8g0 is offline... app.js:35 Player -KqaSa4_yViJCXkTZhUo is offline... app.js:35 Player -KqdhWArxIGHIW94YbUd is offline... app.js:35 Player -KqiSN-8oy8jEZ1vKao9 is offline... app.js:35 Player -Kr5gvpVRQ4NeRBEjESG is offline... app.js:37 Deferred finish joining... app.js:31 Firebase Online app.js:45 Loading Roll20 Chat Event Handlers app.js:37 handle page changes app.js:37 false app.js:48 Refresh jukebox List! 103app.js:31 new caster! app.js:41 refershing page listings! app.js:33 Do refresh link cache! app.js:35 Reorder by ZORDER app.js:37 init active page! app.js:35 activate page! app.js:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js:45 Refresh Journal List! app.js:45 Search took 16ms app.js:35 Graphics: 1 app.js:35 Paths: 0 app.js:38 Scan for new plays! app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/36971690/n-JVlQC-n91WRAq9TydY8Q/thumb.png?15017270235" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/36971690/n-JVlQC-n91WRAq9TydY8Q/thumb.png?15017270235</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/36971690/n-JVlQC-n91WRAq9TydY8Q/max.png?15017270235" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/36971690/n-JVlQC-n91WRAq9TydY8Q/max.png?15017270235</a> mini.png Failed to load resource: the server responded with a status of 403 (Forbidden) app.js:35 Reorder by ZORDER app.js:41 refershing page listings! app.js:35 Reorder by ZORDER app.js:48 Refresh jukebox List! 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://i.imgur.com/4RCRsAd.png" rel="nofollow">http://i.imgur.com/4RCRsAd.png</a>'. This content should also be served over HTTPS. get @ 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://i.imgur.com/4988JS0.png" rel="nofollow">http://i.imgur.com/4988JS0.png</a>'. This content should also be served over HTTPS. get @ 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://i.imgur.com/gw9HTsq.png" rel="nofollow">http://i.imgur.com/gw9HTsq.png</a>'. This content should also be served over HTTPS. get @ 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://i.imgur.com/53WSdhx.png" rel="nofollow">http://i.imgur.com/53WSdhx.png</a>'. This content should also be served over HTTPS. get @ 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/qxjpJEB.jpg" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/qxjpJEB.jpg</a>'. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 app.js:34 setting src app.js:39 Show Character View Dialog! app.js:38 --- RENDER CHARACTIVE VIEW ---- app.js:38 Redoing charsheet html app.js:38 94ms to end of html app.js:33 239 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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a>'. This content should also be served over HTTPS. 3app.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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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. app.js:38 Really updating character sheet values sheetsandboxworker.js?20170831:sourcemap:61 Triggering for sheet:opened app.js:38 Setting up repeating sections took until 21ms app.js:39 Updating ALL VALUES app.js:39 Finding list of dirty attributes took until 22ms app.js:39 Querytest took until 22ms app.js:39 Attribute cache compliation took until 23ms app.js:39 Set values (including auto-calcuating variables) took until 59ms app.js:39 Appending to screen took until 77ms app.js:39 Took 102ms /js/d20/sheetsandboxworker.js?20170831:61 Triggering for sheet:opened VM25:3039 5th Edition OGL by Roll20 version 1.6 (unknown) 5th Edition OGL by Roll20 version 1.6 app.js:48 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js:32 Final set zoom!
Does this issue persist when disabling the Avast Passwords addon? I know we had issues in the past with addons such as Last Pass bogging people down.
I'm also getting massive lag - brand new pathfinder scenario - only 2 pages, one (small 200k) map, 5 or 6 NPC's with small (100k) pics and a couple of handouts even just trying to update the players tokens for vision changes etc takes several seconds each time we are using the pathfinder chaarcter sheet - but only one player is using it, and i use it to glue my macros to for the npc's
chris m. said: I'm also getting massive lag - brand new pathfinder scenario - only 2 pages, one (small 200k) map, 5 or 6 NPC's with small (100k) pics and a couple of handouts even just trying to update the players tokens for vision changes etc takes several seconds each time we are using the pathfinder chaarcter sheet - but only one player is using it, and i use it to glue my macros to for the npc's I recommend that you work through the&nbsp; Solving Technical Issues triage outlined above and create a separate thread as these may not be the same issue. Thank you!