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

Unable to see map

My wife's laptop over the last 2 weeks has stopped showing the map she is on.  She can see any page that has no dynamic lighting.  However if it has dynamic lighting she can only see the dynamic lighting.  The screen itself is white and she can see all tokens. Just no map picture. I have signed in with my account and have the same problem. We are doing Descent into Avernus.  The maps are what I uploaded from DMs Guild. We have tried Chrome and Firefox with no help.  Nothing else is affected on the computer.  It's operating on Windows 7, 32 bit.  Any suggestions?
1582570395
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Make sure JavaScript is enabled on the laptop browser?
It is and I made sure the java is up to date.  But no change.
1582576873
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Not Java. That's something else entirely. JavaScript is almost certainly active, but deactivating it can disable DL. If you are using Chrome, you can click on the little lock icon in the URL and choose "Site Settings". You can see if JavaScript is enabled for Roll20.net.
Oh.  Javascript is active on roll20.
Hello Mike, Please carefully work through the first three steps of our guide to SolvingTechnical Issues : Step 1: Make sure to use the right browser. Please check if these issues persist when using both Chrome and Firefox. (It sounds as though you've completed this step.) 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 have your player thoroughly work through Step 4. (Don't forget the complete Console Log!) If you need additional information on how to capture a console log we have additional information here: Submitting a Console Log in Firefox Submitting a Console Log in Chrome Thank you! 
Firefox log after all extensions deactivated and cache cleared. Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:12:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:13:1 JQMIGRATE: Logging is active jquery.migrate.js:20:10 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js:1444:6 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js:1450:5 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. editor Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). inspectlet.js:4:8118 CAMPAIGN ID: 5761903 startjs:15:9 70 app.js:541:26376 TOUCH SUPPORTED: false app.js:543:5719 USING WEBGL ACCELERATION... app.js:543:6148 WEBGL STARTUP SUCCESS app.js:543:6621 Custom Sheet Translation app.js:545:6270 RTCIceServer.url is deprecated! Use urls instead. 3 app.js:278 Loading Custom character sheet. app.js:560:23935 Including compendium template css. app.js:560:24052 tuts loaded tutorial_tips.js:7:10 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:5490:1 Invalid URI. Load of media resource&nbsp; failed. editor Final page load. app.js:551:21864 Starting up WEB WORKER sheetsandboxworker.js:682:10 Auth'ed. app.js:549:26174 Go post auth! app.js:549:26371 TypeError: "Value being assigned to HTMLMediaElement.volume is not a finite floating-point value." &nbsp;&nbsp;&nbsp; setVolume <a href="https://app.roll20.net/assets/app.js?1582045580:94" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:94</a> &nbsp;&nbsp;&nbsp; setFadeIn <a href="https://app.roll20.net/assets/app.js?1582045580:551" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:551</a> &nbsp;&nbsp;&nbsp; r <a href="https://app.roll20.net/assets/app.js?1582045580:551" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:551</a> &nbsp;&nbsp;&nbsp; _scanForNewPlays <a href="https://app.roll20.net/assets/app.js?1582045580:551" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:551</a> &nbsp;&nbsp;&nbsp; forEach <a href="https://app.roll20.net/assets/base.js?1578419093:6" rel="nofollow">https://app.roll20.net/assets/base.js?1578419093:6</a> &nbsp;&nbsp;&nbsp; t <a href="https://app.roll20.net/assets/base.js?1578419093:7" rel="nofollow">https://app.roll20.net/assets/base.js?1578419093:7</a> &nbsp;&nbsp;&nbsp; _scanForNewPlays <a href="https://app.roll20.net/assets/app.js?1582045580:551" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:551</a> &nbsp;&nbsp;&nbsp; r <a href="https://app.roll20.net/assets/base.js?1578419093:6" rel="nofollow">https://app.roll20.net/assets/base.js?1578419093:6</a> app.js:551:17419 Unable to play music...Flash blocked? app.js:551:17434 initial setup app.js:549:26508 joining game... app.js:550:2588 Player -M-112oX3pDO4hEiuxNl is offline... app.js:548:2390 Player -M-113ICuMYRg1Ga413V is offline... app.js:548:2390 Player -M-11BzJqtY3izJVnVOF is offline... app.js:548:2390 Player -M-11E0PjC6eOEJcR853 is offline... app.js:548:2390 Player -M-129_kT1RmFgRsKehV is offline... app.js:548:2390 Player -M-1_jEFbfY6splSmYwy is offline... app.js:548:2390 Deferred finish joining... app.js:550:2678 Firebase Online app.js:541:28160 Full load page! 8 app.js:547:3019 We have 47 pages app.js:549:27628 unreachable code after return statement ffmpeg-worker-webm.3.js:153:13433 This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor unreachable code after return statement ffmpeg-worker-webm.3.js:164:111617 unreachable code after return statement ffmpeg-worker-webm.3.js:183:15520 unreachable code after return statement ffmpeg-worker-webm.3.js:187:17706 unreachable code after return statement ffmpeg-worker-webm.3.js:187:19502 unreachable code after return statement ffmpeg-worker-webm.3.js:189:21299 unreachable code after return statement ffmpeg-worker-webm.3.js:190:21237 unreachable code after return statement ffmpeg-worker-webm.3.js:194:17922 unreachable code after return statement ffmpeg-worker-webm.3.js:194:39367 unreachable code after return statement ffmpeg-worker-webm.3.js:197:71233 Successfully compiled asm.js code (total compilation time 9279ms) ffmpeg-worker-webm.3.js Timeout ref showed error! app.js:541:28691 TypeError: t.method is undefined app.js:94:14883 TypeError: t.method is undefined app.js:94:14883
Chrome log (index):12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'nonce-bZ0hU7FG1GReVEJa' <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>". Either the 'unsafe-inline' keyword, a hash ('sha256-4KkU/PtE3q9lgRGIxDpcj4a5OIRBGDgDpK59AsRYsgU='), or a nonce ('nonce-...') is required to enable inline execution. (index):13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'nonce-bZ0hU7FG1GReVEJa' <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>". Either the 'unsafe-inline' keyword, a hash ('sha256-/XHNKTzdVLpPBcMgsOl9LN6PEC5ufZbaLdoU14BWKr0='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active (index):17 GET <a href="https://cdn.inspectlet.com/inspectlet.js?wid=360929120&amp;r=439623" rel="nofollow">https://cdn.inspectlet.com/inspectlet.js?wid=360929120&amp;r=439623</a> net::ERR_BLOCKED_BY_CLIENT ldinsp @ (index):17 setTimeout (async) (anonymous) @ (index):17 (anonymous) @ (index):17 ?timestamp=1582644005&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:15 CAMPAIGN ID: 5761903 (index):1 Refused to load the script 'data:application/javascript;base64,KGZ1bmN0aW9uKCkgewoJLy8gaHR0cHM6Ly9kZXZlbG9wZXJzLmdvb2dsZS5jb20vYW5hbHl0aWNzL2Rldmd1aWRlcy9jb2xsZWN0aW9uL2FuYWx5dGljc2pzLwoJdmFyIG5vb3BmbiA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgbm9vcG51bGxmbiA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBudWxsOwoJfTsKCS8vCgl2YXIgVHJhY2tlciA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgcCA9IFRyYWNrZXIucHJvdG90eXBlOwoJcC5nZXQgPSBub29wZm47CglwLnNldCA9IG5vb3BmbjsKCXAuc2VuZCA9IG5vb3BmbjsKCS8vCgl2YXIgdyA9IHdpbmRvdywKCQlnYU5hbWUgPSB3Lkdvb2dsZUFuYWx5dGljc09iamVjdCB8fCAn...0gY2F0Y2ggKGV4KSB7CgkJfQoJfTsKCWdhLmNyZWF0ZSA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBuZXcgVHJhY2tlcigpOwoJfTsKCWdhLmdldEJ5TmFtZSA9IG5vb3BudWxsZm47CglnYS5nZXRBbGwgPSBmdW5jdGlvbigpIHsKCQlyZXR1cm4gW107Cgl9OwoJZ2EucmVtb3ZlID0gbm9vcGZuOwoJd1tnYU5hbWVdID0gZ2E7CgkvLyBodHRwczovL2dpdGh1Yi5jb20vZ29yaGlsbC91QmxvY2svaXNzdWVzLzMwNzUKCXZhciBkbCA9IHcuZGF0YUxheWVyOwoJaWYgKCBkbCBpbnN0YW5jZW9mIE9iamVjdCAmJiBkbC5oaWRlIGluc3RhbmNlb2YgT2JqZWN0ICYmIHR5cGVvZiBkbC5oaWRlLmVuZCA9PT0gJ2Z1bmN0aW9uJyApIHsKCQlkbC5oaWRlLmVuZCgpOwoJfQp9KSgpOw==' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'nonce-bZ0hU7FG1GReVEJa' <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>". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. (index):5490 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'nonce-bZ0hU7FG1GReVEJa' <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>". Either the 'unsafe-inline' keyword, a hash ('sha256-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1582045580:541 70 app.js?1582045580:543 TOUCH SUPPORTED: false app.js?1582045580:543 USING WEBGL ACCELERATION... app.js?1582045580:543 WEBGL STARTUP SUCCESS app.js?1582045580:545 Custom Sheet Translation app.js?1582045580:560 Loading Custom character sheet. app.js?1582045580:560 Including compendium template css. tutorial_tips.js:7 tuts loaded (index):1 [DOM] Found 2 elements with non-unique id #0: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input class=​"filter-search_filter-value filtername" data-filter-num=​"name" data-match-type=​"Any" id=​"0" name=​"Name" type=​"text" value&gt;​ &lt;input class=​"filter-search_filter-value filtername" data-filter-num=​"name" data-match-type=​"Any" id=​"0" name=​"Name" type=​"text" value&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #1: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Level[]​" id=​"1" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"1" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Alignment[]​" id=​"1" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"1" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #2: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Classes[]​" id=​"2" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"2" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;input class=​"filter-search_filter-value" data-filter-num=​"2" data-match-type=​"Any" id=​"2" name=​"Speed" type=​"text" value&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #3: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"School[]​" id=​"3" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"3" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Type[]​" id=​"3" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"3" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #6: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Casting Time[]​" id=​"6" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"6" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Languages[]​" id=​"6" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"6" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #7: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Range[]​" id=​"7" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"7" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"7" data-match-type=​"Any" id=​"7" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #color_value: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ app.js?1582045580:551 Final page load. content.js:62 Uncaught (in promise) Could not establish connection. Receiving end does not exist. main @ content.js:62 async function (async) main @ content.js:62 (anonymous) @ content.js:62 n @ content.js:24 (anonymous) @ content.js:24 (anonymous) @ content.js:24 sheetsandboxworker.js?1582644010353:682 Starting up WEB WORKER app.js?1582045580:549 Auth'ed. app.js?1582045580:549 Go post auth! app.js?1582045580:549 initial setup app.js?1582045580:550 joining game... app.js?1582045580:548 Player -M-112oX3pDO4hEiuxNl is offline... app.js?1582045580:548 Player -M-113ICuMYRg1Ga413V is offline... app.js?1582045580:548 Player -M-11BzJqtY3izJVnVOF is offline... app.js?1582045580:548 Player -M-11E0PjC6eOEJcR853 is offline... app.js?1582045580:548 Player -M-129_kT1RmFgRsKehV is offline... app.js?1582045580:548 Player -M-1_jEFbfY6splSmYwy is offline... app.js?1582045580:550 Deferred finish joining... app.js?1582045580:541 Firebase Online DevTools failed to parse SourceMap: <a href="https://app.roll20.net/js/d20/underscore-min.map" rel="nofollow">https://app.roll20.net/js/d20/underscore-min.map</a> 8app.js?1582045580:547 Full load page! app.js?1582045580:549 We have 47 pages (index):1 [DOM] Found 47 elements with non-unique id #color_value: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ app.js?1582045580:542 Uncaught DOMException: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The image argument is a canvas element with a width or height of 0. &nbsp; &nbsp; at Object.d20.canvas_overlay.redrawLighting (<a href="https://app.roll20.net/assets/app.js?1582045580:542:16428" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:542:16428</a>) &nbsp; &nbsp; at renderLoop (<a href="https://app.roll20.net/assets/app.js?1582045580:543:2350" rel="nofollow">https://app.roll20.net/assets/app.js?1582045580:543:2350</a>) d20.canvas_overlay.redrawLighting @ app.js?1582045580:542 renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 requestAnimationFrame (async) renderLoop @ app.js?1582045580:543 thumb.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/104331241/QyZVXE427EL8L6In4N3GKQ/thumb.jpg?1581373075" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/104331241/QyZVXE427EL8L6In4N3GKQ/thumb.jpg?1581373075</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?1582045580:570 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?1582045580:570 (anonymous) @ app.js?1582045580:548 (anonymous) @ base.js?1578419093:6 setTimeout (async) C.delay @ base.js?1578419093:6 C.defer @ base.js?1578419093:6 initialize @ app.js?1582045580:548 t.Model @ base.js?1578419093:7 T.i @ base.js?1578419093:8 _prepareModel @ base.js?1578419093:7 add @ base.js?1578419093:7 reset @ base.js?1578419093:7 (anonymous) @ app.js?1582045580: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
Hey&nbsp;Mike -&nbsp; Can you provide me with the exact name of the game in question, please? I'll take a look at it as soon as I can!
1582763224

Edited 1582763239
Mike
Pro
Descent into Avernus.&nbsp; Thanks.
Any thoughts?
1583611629

Edited 1583611660
Nicholas
Roll20 Team
Hey Mike -&nbsp; Apologies for the delay! Taking a look at that game, there doesn't seem to be anything directly wrong that I notice. Going forward, would you mind visiting this link on that laptop and letting me know if you see a spinning cube? Also, do you know if you have made any changes the hardware acceleration setting for that laptop perchance?&nbsp;
Yes I do see a spinning cube.&nbsp; No I haven't made changes to anything.&nbsp; It's a computer where I don't upgrade anything.&nbsp;&nbsp; The weird thing is that when I first load the game on this laptop the map image is there blurry and then before it becomes clear the map disappears.&nbsp; The tokens are always clear.&nbsp;&nbsp;
I had issue like this on all browser, setting broadcast and receive to audio only + disable 3d dice fixed.
None of these setting are on, but thanks.&nbsp;
Hey Mike -&nbsp; Hmmm, gotcha. Do you happen to know if Hardware Acceleration is enabled for the browser you are currently using? Or is it turned off?
I did find out that it only seems to be one map.&nbsp; The dungeon of the dead 3 that is the problem.&nbsp; We have moved onto the low lantern and there was no problems.&nbsp;
I am having this same issue- I was trying to move between layers and got stuck on the GM layer so my players can only see tokens and a white background and the map is missing.
Jordan C. said: I am having this same issue- I was trying to move between layers and got stuck on the GM layer so my players can only see tokens and a white background and the map is missing. Hey&nbsp;Jordan C. - Would you mind providing me the name of the game in question, please? I'll take a look at it as soon as I can! :)