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

exit_landing failing to load

Hello, So on all the games I GM/run the exit_landing page fails to load.  But not on the ones I'm a player.  I also noticed that my players mentioned I was jumping in and out of games repeatedly.  It was also taking the chat 2+ min to load there rolls of my players.  I'm getting the service disruption notice almost constantly but my players are not. Any help would be appreciated, Thank you.
Hello, Thought I should mention that the message I get is "  app.roll20.net  unexpectedly closed the connection. "  Thank you.
Hi Matthew K. -  We're sorry to hear about the troubles with your game's connection. Would you mind providing us the name to the game in question? Additionally, to be able to rule out potential causes, please carefully  work through the following 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!
Step 1: Make sure to use the right browser Please check if these issues persist when using  both  Chrome  and  Firefox. While Using Chrome I get the message as stated above.  While using Firefox I see the loading symbol on my browser and then nothing happens.  I simply remain in the game I was attempting to exit. I also tried login in and out with Chrome on my android phone and it worked as it should. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable  all  add-ons/extensions . Complete.  No Effect. Step 3: Clear your cach e Complete.  No Effect.
Web Browser Chrome 76.0.3809.132 Operating System Windows 7 (64-bit) Javascript Enabled Anti-virus Currently Expired Vipre List of Any browers Add-ons or extenstion Google Tasks AdBlock SingleFile
JQMIGRATE: Migrate is installed with logging active, version 3.0.0 (index):946 GET <a href="https://connect.facebook.net/en_US/fbevents.js" rel="nofollow">https://connect.facebook.net/en_US/fbevents.js</a> net::ERR_BLOCKED_BY_CLIENT (anonymous) @ (index):946 (anonymous) @ (index):946 VM333 content-hooks-frames-web.js:232 SingleFile is hooking the requestAnimationFrame and cancelAnimationFrame functions to load deferred images in background tabs. window.requestAnimationFrame @ VM333 content-hooks-frames-web.js:232 o.loop @ VM350 widgets.js:8 o.schedule @ VM350 widgets.js:8 o.scheduleBatch @ VM350 widgets.js:8 o.write @ VM350 widgets.js:8 write @ VM350 widgets.js:1 t.exports @ VM350 widgets.js:8 inlineStyle @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:1 VM350 widgets.js:1 You may have been affected by an update to settings in embedded timelines. See <a href="https://twittercommunity.com/t/deprecating-widget-settings/102295" rel="nofollow">https://twittercommunity.com/t/deprecating-widget-settings/102295</a>. &lt;a class=​"twitter-timeline" data-dnt=​"true" data-tweet-limit=​"2" data-chrome=​"nofooter noheader noborders transparent" width=​"350" href=​"https:​/​/​twitter.com/​roll20app" data-widget-id=​"349515861498937344" data-twitter-extracted-i156795801849033085=​"true"&gt;​Tweets by @roll20app​&lt;/a&gt;​ VM333 content-hooks-frames-web.js:309 SingleFile is hooking the IntersectionObserver API to detect and load deferred images. window.IntersectionObserver @ VM333 content-hooks-frames-web.js:309 u._register @ VM352 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 u.inViewportOnce @ VM352 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM352 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM352 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM350 widgets.js:8 Promise.then (async) (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 Promise.then (async) c.render @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:1 Promise.then (async) (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 Promise.then (async) (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:8 s._flush @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:1 h @ VM350 widgets.js:8 characterData (async) w @ VM350 widgets.js:8 o @ VM350 widgets.js:8 s.add @ VM350 widgets.js:8 addWidget @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 (anonymous) @ VM335 v2.js:128 g @ VM350 widgets.js:8 loadPage @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 o @ VM350 widgets.js:8 (anonymous) @ VM350 widgets.js:8 i @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:1 (anonymous) @ VM350 widgets.js:1 stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=1437166841&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1124370755&amp;_v=j79&amp;z=1114225540:1 GET <a href="https://stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=1437166841&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1124370755&amp;_v=j79&amp;z=1114225540" rel="nofollow">https://stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=1437166841&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1124370755&amp;_v=j79&amp;z=1114225540</a> net::ERR_CONNECTION_REFUSED Image (async) ta @ VM346 analytics.js:16 wc @ VM346 analytics.js:25 ba @ VM346 analytics.js:25 Sa @ VM346 analytics.js:30 Ha.D @ VM346 analytics.js:28 pc.send @ VM346 analytics.js:64 X.b.&lt;computed&gt; @ VM346 analytics.js:40 Z.v @ VM346 analytics.js:72 Z.D @ VM346 analytics.js:71 N.N @ VM346 analytics.js:74 rc @ VM346 analytics.js:64 z @ VM346 analytics.js:64 (anonymous) @ VM346 analytics.js:74 (anonymous) @ VM346 analytics.js:74 Navigated to <a href="https://app.roll20.net/sessions/new" rel="nofollow">https://app.roll20.net/sessions/new</a> VM429 v2.js:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 VM429 v2.js:57 JQMIGRATE: jQuery.fn.bind() is deprecated n @ VM429 v2.js:57 bind @ VM429 v2.js:57 (anonymous) @ VM430 browse.js:610 d @ VM429 v2.js:51 h @ VM429 v2.js:51 setTimeout (async) (anonymous) @ VM429 v2.js:51 u @ VM429 v2.js:51 fireWith @ VM429 v2.js:51 fire @ VM429 v2.js:51 u @ VM429 v2.js:51 fireWith @ VM429 v2.js:51 ready @ VM429 v2.js:51 h @ VM429 v2.js:50 VM429 v2.js:57 console.trace n @ VM429 v2.js:57 bind @ VM429 v2.js:57 (anonymous) @ VM430 browse.js:610 d @ VM429 v2.js:51 h @ VM429 v2.js:51 setTimeout (async) (anonymous) @ VM429 v2.js:51 u @ VM429 v2.js:51 fireWith @ VM429 v2.js:51 fire @ VM429 v2.js:51 u @ VM429 v2.js:51 fireWith @ VM429 v2.js:51 ready @ VM429 v2.js:51 h @ VM429 v2.js:50 Navigated to <a href="https://app.roll20.net/sessions/new" rel="nofollow">https://app.roll20.net/sessions/new</a> VM468 v2.js:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 VM468 v2.js:57 JQMIGRATE: jQuery.fn.bind() is deprecated n @ VM468 v2.js:57 bind @ VM468 v2.js:57 (anonymous) @ VM469 browse.js:610 d @ VM468 v2.js:51 h @ VM468 v2.js:51 setTimeout (async) (anonymous) @ VM468 v2.js:51 u @ VM468 v2.js:51 fireWith @ VM468 v2.js:51 fire @ VM468 v2.js:51 u @ VM468 v2.js:51 fireWith @ VM468 v2.js:51 ready @ VM468 v2.js:51 h @ VM468 v2.js:50 VM468 v2.js:57 console.trace n @ VM468 v2.js:57 bind @ VM468 v2.js:57 (anonymous) @ VM469 browse.js:610 d @ VM468 v2.js:51 h @ VM468 v2.js:51 setTimeout (async) (anonymous) @ VM468 v2.js:51 u @ VM468 v2.js:51 fireWith @ VM468 v2.js:51 fire @ VM468 v2.js:51 u @ VM468 v2.js:51 fireWith @ VM468 v2.js:51 ready @ VM468 v2.js:51 h @ VM468 v2.js:50 Navigated to <a href="https://roll20.net/" rel="nofollow">https://roll20.net/</a> VM507 v2.js:57 JQMIGRATE: Migrate is installed with logging active, version 3.0.0 (index):946 GET <a href="https://connect.facebook.net/en_US/fbevents.js" rel="nofollow">https://connect.facebook.net/en_US/fbevents.js</a> net::ERR_BLOCKED_BY_CLIENT (anonymous) @ (index):946 (anonymous) @ (index):946 VM505 content-hooks-frames-web.js:232 SingleFile is hooking the requestAnimationFrame and cancelAnimationFrame functions to load deferred images in background tabs. window.requestAnimationFrame @ VM505 content-hooks-frames-web.js:232 o.loop @ VM518 widgets.js:8 o.schedule @ VM518 widgets.js:8 o.scheduleBatch @ VM518 widgets.js:8 o.write @ VM518 widgets.js:8 write @ VM518 widgets.js:1 t.exports @ VM518 widgets.js:8 inlineStyle @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:1 VM518 widgets.js:1 You may have been affected by an update to settings in embedded timelines. See <a href="https://twittercommunity.com/t/deprecating-widget-settings/102295" rel="nofollow">https://twittercommunity.com/t/deprecating-widget-settings/102295</a>. &lt;a class=​"twitter-timeline" data-dnt=​"true" data-tweet-limit=​"2" data-chrome=​"nofooter noheader noborders transparent" width=​"350" href=​"https:​/​/​twitter.com/​roll20app" data-widget-id=​"349515861498937344" data-twitter-extracted-i1567958172480722015=​"true"&gt;​Tweets by @roll20app​&lt;/a&gt;​ VM505 content-hooks-frames-web.js:309 SingleFile is hooking the IntersectionObserver API to detect and load deferred images. window.IntersectionObserver @ VM505 content-hooks-frames-web.js:309 u._register @ VM523 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 u.inViewportOnce @ VM523 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM523 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM523 moment~timeline~tweet.059acc8fc49c0c7de73607b3bbd326e2.js:1 (anonymous) @ VM518 widgets.js:8 Promise.then (async) (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 Promise.then (async) c.render @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:1 Promise.then (async) (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 Promise.then (async) (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:8 s._flush @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:1 h @ VM518 widgets.js:8 characterData (async) w @ VM518 widgets.js:8 o @ VM518 widgets.js:8 s.add @ VM518 widgets.js:8 addWidget @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 (anonymous) @ VM507 v2.js:128 g @ VM518 widgets.js:8 loadPage @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 o @ VM518 widgets.js:8 (anonymous) @ VM518 widgets.js:8 i @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:1 (anonymous) @ VM518 widgets.js:1 stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=275566899&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1483753603&amp;_v=j79&amp;z=703518135:1 GET <a href="https://stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=275566899&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1483753603&amp;_v=j79&amp;z=703518135" rel="nofollow">https://stats.g.doubleclick.net/r/collect?v=1&amp;aip=1&amp;t=dc&amp;_r=3&amp;tid=UA-31040388-1&amp;cid=673701585.1567837818&amp;jid=275566899&amp;uid=%23%7Bcurrent_account.id%7D&amp;_gid=1903786668.1567954736&amp;gjid=1483753603&amp;_v=j79&amp;z=703518135</a> net::ERR_CONNECTION_REFUSED Image (async) ta @ VM517 analytics.js:16 wc @ VM517 analytics.js:25 ba @ VM517 analytics.js:25 Sa @ VM517 analytics.js:30 Ha.D @ VM517 analytics.js:28 pc.send @ VM517 analytics.js:64 X.b.&lt;computed&gt; @ VM517 analytics.js:40 Z.v @ VM517 analytics.js:72 Z.D @ VM517 analytics.js:71 N.N @ VM517 analytics.js:74 rc @ VM517 analytics.js:64 z @ VM517 analytics.js:64 (anonymous) @ VM517 analytics.js:74 (anonymous) @ VM517 analytics.js:74 /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-o/W8zUxq5Y33g1aLXXYs0pr4Xy/0q49FPKe//43KjC4='), 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-JeWbh0DatVbnZhQNBSXTdn1mQkTkdb72YVLCn8c2k88='), or a nonce ('nonce-...') is required to enable inline execution. Navigated to <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:5319 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?1566922725:541 70 app.js?1566922725:543 TOUCH SUPPORTED: false app.js?1566922725:543 USING WEBGL ACCELERATION... app.js?1566922725:543 WEBGL STARTUP SUCCESS content-hooks-frames-web.js:232 SingleFile is hooking the requestAnimationFrame and cancelAnimationFrame functions to load deferred images in background tabs. window.requestAnimationFrame @ content-hooks-frames-web.js:232 (anonymous) @ app.js?1566922725:545 (anonymous) @ app.js?1566922725:545 (anonymous) @ app.js?1566922725:572 app.js?1566922725:545 Custom Sheet Translation app.js?1566922725:536 select app.js?1566922725:536 Switch mode to select app.js?1566922725:557 Initializing new dice engine with randomness... app.js?1566922725:557 Using random entropy app.js?1566922725:560 Compiling sheet... app.js?1566922725:560 Found rolltemplate: simple app.js?1566922725:560 Found rolltemplate: atk app.js?1566922725:560 Found rolltemplate: dmg app.js?1566922725:560 Found rolltemplate: atkdmg app.js?1566922725:560 Found rolltemplate: desc app.js?1566922725:560 Found rolltemplate: spell app.js?1566922725:560 Found rolltemplate: traits app.js?1566922725:560 Found rolltemplate: npc app.js?1566922725:560 Found rolltemplate: npcatk app.js?1566922725:560 Found rolltemplate: npcdmg app.js?1566922725:560 Found rolltemplate: npcaction app.js?1566922725:560 Found rolltemplate: mancerroll app.js?1566922725:560 Found rolltemplate: mancerhproll app.js?1566922725:560 Found Charactermancer Repeating Section: topbar app.js?1566922725:560 Found Charactermancer Repeating Section: leveler-topbar app.js?1566922725:560 Found Charactermancer Repeating Section: row app.js?1566922725:560 Found Charactermancer Repeating Section: utilityrow app.js?1566922725:560 Found Charactermancer Repeating Section: choose app.js?1566922725:560 Found Charactermancer Repeating Section: custom-proficiency app.js?1566922725:560 Found Charactermancer Repeating Section: custom-trait app.js?1566922725:560 Found Charactermancer Repeating Section: spell-holder app.js?1566922725:560 Found Charactermancer Repeating Section: spell-item app.js?1566922725:560 Found Charactermancer Repeating Section: asi-row app.js?1566922725:560 Found Charactermancer Repeating Section: hpbylevel app.js?1566922725:560 Found Charactermancer Template: l1-welcome app.js?1566922725:560 Found Charactermancer Template: l1-race app.js?1566922725:560 Found Charactermancer Template: l1-class app.js?1566922725:560 Found Charactermancer Template: l1-abilities app.js?1566922725:560 Found Charactermancer Template: l1-background app.js?1566922725:560 Found Charactermancer Template: l1-equipment app.js?1566922725:560 Found Charactermancer Template: l1-spells app.js?1566922725:560 Found Charactermancer Template: l1-feat app.js?1566922725:560 Found Charactermancer Template: l1-bio app.js?1566922725:560 Found Charactermancer Template: l1-summary app.js?1566922725:560 Found Charactermancer Template: final app.js?1566922725:560 Found Charactermancer Template: lp-welcome app.js?1566922725:560 Found Charactermancer Template: lp-levels app.js?1566922725:560 Found Charactermancer Template: lp-choices app.js?1566922725:560 Found Charactermancer Template: lp-asi app.js?1566922725:560 Found Charactermancer Template: lp-spells app.js?1566922725:560 Found Charactermancer Template: lp-summary app.js?1566922725:560 Found Charactermancer Template: lp-spellchoice app.js?1566922725:560 Found webworker script app.js?1566922725:560 Finding sheet rolls... app.js?1566922725:561 Including compendium template css. app.js?1566922725:563 window resize app.js?1566922725:543 Final set zoom! app.js?1566922725:542 UPDATE GL SIZE! app.js?1566922725:543 Final set zoom! tutorial_tips.js:7 tuts loaded 12Mixed 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.js?1566922725:551 Final page load. app.js?1566922725:563 Refresh jukebox List! sheetsandboxworker.js:682 Starting up WEB WORKER app.js?1566922725:551 Scan for new plays! app.js?1566922725:549 Auth'ed. app.js?1566922725:549 Go post auth! app.js?1566922725:549 initial setup app.js?1566922725:563 Refresh jukebox List! app.js?1566922725:547 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1566922725:563 Refresh jukebox List! app.js?1566922725:549 Got players value... app.js?1566922725:550 joining game... app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:228 THREE.WebGLRenderer 69 app.js?1566922725:548 Global Volume: 100=1 app.js?1566922725:548 Player -LNqeAYwisQm9sUz99Nr is offline... app.js?1566922725:555 refershing page listings! app.js?1566922725:548 Player -LNqeCHmidZYEGMl3HpP is offline... app.js?1566922725:548 Player -LNqeFM7LA-HHzG2Hu9K is offline... app.js?1566922725:548 Player -LNqhciuyA6ToN2cClBh is offline... app.js?1566922725:548 Player -LNrW7UlV61DmNCRSgEi is offline... app.js?1566922725:550 Deferred finish joining... app.js?1566922725:541 Firebase Online 17app.js?1566922725:547 Full load page! app.js?1566922725:549 We have 38 pages app.js?1566922725:560 Refresh Journal List! app.js?1566922725:560 Search took 22ms app.js?1566922725:551 Scan for new plays! app.js?1566922725:563 Refresh jukebox List! app.js?1566922725:549 handle page changes app.js?1566922725:549 false app.js?1566922725:550 init active page! app.js?1566922725:547 activate page! app.js?1566922725:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1566922725:547 Graphics: 0 app.js?1566922725:547 Paths: 0 app.js?1566922725:555 refershing page listings! app.js?1566922725:545 Do refresh link cache! app.js?1566922725:560 Refresh Journal List! app.js?1566922725:560 Search took 261ms app.js?1566922725:547 Reorder by ZORDER app.js?1566922725:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/thumb.jpg?15390593085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/thumb.jpg?15390593085</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/max.jpg?15390593085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/max.jpg?15390593085</a> app.js?1566922725:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/max.jpg?15390593085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/64483985/KolEAkApP1iEyjCxndEKvg/max.jpg?15390593085</a> app.js?1566922725:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/thumb.jpg?15513103665" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/thumb.jpg?15513103665</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/med.jpg?15513103665" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/med.jpg?15513103665</a> app.js?1566922725:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/med.jpg?15513103665" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/75087770/g7eXCsUb3Lr5d05ZR6JBxA/med.jpg?15513103665</a> 8app.js?1566922725:542 new lamp app.js?1566922725:547 Reorder by ZORDER thumb.jpeg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/86844221/sStcJTnSKdpybQ-JMEktrA/thumb.jpeg?1563529394" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/86844221/sStcJTnSKdpybQ-JMEktrA/thumb.jpeg?1563529394</a> 403 (Forbidden) Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 (anonymous) @ app.js?1566922725:569 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 d20.library.buildRecentUploads @ app.js?1566922725:569 (anonymous) @ app.js?1566922725:548 (anonymous) @ base.js?1566922720:6 setTimeout (async) C.delay @ base.js?1566922720:6 C.defer @ base.js?1566922720:6 initialize @ app.js?1566922725:548 t.Model @ base.js?1566922720:7 T.i @ base.js?1566922720:8 _prepareModel @ base.js?1566922720:7 add @ base.js?1566922720:7 reset @ base.js?1566922720:7 (anonymous) @ app.js?1566922725:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 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 thumb.svg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/88868418/K2TB4_yu291tovo2YO30wA/thumb.svg?1565496146" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/88868418/K2TB4_yu291tovo2YO30wA/thumb.svg?1565496146</a> 403 (Forbidden) Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 (anonymous) @ app.js?1566922725:569 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 d20.library.buildRecentUploads @ app.js?1566922725:569 (anonymous) @ app.js?1566922725:548 (anonymous) @ base.js?1566922720:6 setTimeout (async) C.delay @ base.js?1566922720:6 C.defer @ base.js?1566922720:6 initialize @ app.js?1566922725:548 t.Model @ base.js?1566922720:7 T.i @ base.js?1566922720:8 _prepareModel @ base.js?1566922720:7 add @ base.js?1566922720:7 reset @ base.js?1566922720:7 (anonymous) @ app.js?1566922725:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 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 thumb.jpeg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/86843614/QVpDKtSZnS-CZOJGdGDcmQ/thumb.jpeg?1563528144" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/86843614/QVpDKtSZnS-CZOJGdGDcmQ/thumb.jpeg?1563528144</a> 403 (Forbidden) Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 (anonymous) @ app.js?1566922725:569 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 d20.library.buildRecentUploads @ app.js?1566922725:569 (anonymous) @ app.js?1566922725:548 (anonymous) @ base.js?1566922720:6 setTimeout (async) C.delay @ base.js?1566922720:6 C.defer @ base.js?1566922720:6 initialize @ app.js?1566922725:548 t.Model @ base.js?1566922720:7 T.i @ base.js?1566922720:8 _prepareModel @ base.js?1566922720:7 add @ base.js?1566922720:7 reset @ base.js?1566922720:7 (anonymous) @ app.js?1566922725:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 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 thumb.jpeg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/81068154/XVSenU0bHRbQvRKTXboOkA/thumb.jpeg?1557523383" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/81068154/XVSenU0bHRbQvRKTXboOkA/thumb.jpeg?1557523383</a> 403 (Forbidden) Image (async) buildFragment @ jquery-1.9.1.js:6469 domManip @ jquery-1.9.1.js:6129 append @ jquery-1.9.1.js:5949 callback @ app.js?1566922725:570 a @ base.js?1566922720:20 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 s @ base.js?1566922720:20 (anonymous) @ base.js?1566922720:20 each @ jquery-1.9.1.js:648 each @ jquery-1.9.1.js:270 t.fn.infinitescroll @ base.js?1566922720:20 (anonymous) @ app.js?1566922725:569 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 d20.library.buildRecentUploads @ app.js?1566922725:569 (anonymous) @ app.js?1566922725:548 (anonymous) @ base.js?1566922720:6 setTimeout (async) C.delay @ base.js?1566922720:6 C.defer @ base.js?1566922720:6 initialize @ app.js?1566922725:548 t.Model @ base.js?1566922720:7 T.i @ base.js?1566922720:8 _prepareModel @ base.js?1566922720:7 add @ base.js?1566922720:7 reset @ base.js?1566922720:7 (anonymous) @ app.js?1566922725:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 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 thumb.jpeg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/83971484/cxmXIDDh4Uzx2UaseP6ISg/thumb.jpeg?1560549987" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/83971484/cxmXIDDh4Uzx2UaseP6ISg/thumb.jpeg?1560549987</a> 403 (Forbidden) Image (async) buildFragment @ jquery-1.9.1.js:6469 domManip @ jquery-1.9.1.js:6129 append @ jquery-1.9.1.js:5949 callback @ app.js?1566922725:570 a @ base.js?1566922720:20 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 s @ base.js?1566922720:20 (anonymous) @ base.js?1566922720:20 each @ jquery-1.9.1.js:648 each @ jquery-1.9.1.js:270 t.fn.infinitescroll @ base.js?1566922720:20 (anonymous) @ app.js?1566922725:569 fire @ jquery-1.9.1.js:1037 fireWith @ jquery-1.9.1.js:1148 done @ jquery-1.9.1.js:8074 callback @ jquery-1.9.1.js:8598 XMLHttpRequest.send (async) send @ jquery-1.9.1.js:8526 ajax @ jquery-1.9.1.js:7978 jQuery.&lt;computed&gt; @ jquery-1.9.1.js:7614 d20.library.buildRecentUploads @ app.js?1566922725:569 (anonymous) @ app.js?1566922725:548 (anonymous) @ base.js?1566922720:6 setTimeout (async) C.delay @ base.js?1566922720:6 C.defer @ base.js?1566922720:6 initialize @ app.js?1566922725:548 t.Model @ base.js?1566922720:7 T.i @ base.js?1566922720:8 _prepareModel @ base.js?1566922720:7 add @ base.js?1566922720:7 reset @ base.js?1566922720:7 (anonymous) @ app.js?1566922725:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 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 app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Timeout ref showed error! app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online app.js?1566922725:541 Firebase Offline app.js?1566922725:548 Player -KvnwhQc2efVstv4JFWk is offline... app.js?1566922725:541 Firebase Online Navigated to chrome-error://chromewebdata/
I Navigate to the roll20 site and log in. I am at the My Games Section. I click the link of the game, Book of Skelos. The game loads.&nbsp; After a few min the Service interruption warning comes on.&nbsp; It stays for a min and is gone for a min.&nbsp; This continues on and off. I go to the cog of my game. To access the exit button. I click it and the screen above displays.
Hi&nbsp;Matthew K. -&nbsp; Thanks for the additional info! Would you mind also trying/providing the below items as well, please? Can you go to&nbsp; <a href="https://www.speedtest.net/" rel="nofollow">https://www.speedtest.net/</a> &nbsp;to run a test of your connection and let us know the results? We are looking for the "Ping", "Download" and "Upload" values. Are you using a VPN or any other network altering device?&nbsp; Do you have a different computer or device you can test this issue with?
Ping: 30 ms Downlowd: 7.11 Mbps Upload: 6.56 Mbps I do use a Vpn and have for months now.&nbsp; This issue started a few days ago. I have tested it on my android phone and and it works without issue. The exit_landing also works fine on the games were I'm a player but there is still constant service interruptions.
Hi&nbsp;Matthew K. -&nbsp; To confirm, do these issues still occur if you disconnect from your VPN? Or does they seem to be isolated to when you're connected?
It was happening with both.&nbsp; It seems to have corrected either by something you did or that one of my players was not logging out just closing the window.&nbsp; I have asked them to correctly log out from now on and they tell me they are.
Hey&nbsp;Matthew K. - Gotcha - thanks for the update! If anything else comes up, don't hesitate to let us know :)