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

Can't load images from s3.amazonaws. all over roll20.

i have tried all 3 steps in your Solving Technical issues, clear cache, extensions, firewall/antivirus etc.  i cant see/load images both in game and all other places on roll20 that is coming from s3.amazonaws.com, i have tried reading from other posts with the same problem, going as far back as 4 years and non get it resolved. i'm just hoping there is new insight on this. it started about 1 week ago. 
here is a console from one of the games i am in currently.&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-qYoN6jlT1nf5QAqyJyfeTlWgYLdsywaZb35I3uv89mU='), 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-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. VM437:8 JQMIGRATE: Logging is active VM437:8 D20Plus &gt;&nbsp; Bootstrapping... VM437:8 D20Plus &gt;&nbsp; Injected VM437:8 D20Plus &gt;&nbsp; Set Development VM437:8 D20Plus &gt;&nbsp; Obtained d20 variable VM437:8 D20Plus &gt;&nbsp; Setting production... VM437:8 70 VM437:8 TOUCH SUPPORTED: false VM437:8 USING WEBGL ACCELERATION... VM437:8 WEBGL STARTUP SUCCESS VM437:8 Custom Sheet Translation VM437:8 select VM437:8 Switch mode to select VM437:8 Initializing new dice engine with randomness... VM437:8 Using random entropy VM437:8 Compiling sheet... VM437:8 Found rolltemplate: simple VM437:8 Found rolltemplate: atk VM437:8 Found rolltemplate: dmg VM437:8 Found rolltemplate: atkdmg VM437:8 Found rolltemplate: desc VM437:8 Found rolltemplate: spell VM437:8 Found rolltemplate: traits VM437:8 Found rolltemplate: npc VM437:8 Found rolltemplate: npcatk VM437:8 Found rolltemplate: npcdmg VM437:8 Found rolltemplate: npcaction VM437:8 Found rolltemplate: mancerroll VM437:8 Found Charactermancer template: l1-welcome VM437:8 Found Charactermancer template: l1-race VM437:8 Found Charactermancer template: l1-class VM437:8 Found Charactermancer template: l1-abilities VM437:8 Found Charactermancer template: l1-background VM437:8 Found Charactermancer template: l1-equipment VM437:8 Found Charactermancer template: l1-spells VM437:8 Found Charactermancer template: l1-feat VM437:8 Found Charactermancer template: l1-summary VM437:8 Found Charactermancer template: final 2VM437:8 Found webworker script VM437:8 Finding sheet rolls... VM437:8 Including compendium template css. VM437:8 window resize VM437:8 Final set zoom! VM437:8 UPDATE GL SIZE! VM437:8 Final set zoom! VM437:8 tuts loaded 22Mixed 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. VM437:8 MESSAGE RECEIVED VM437:8 MessageEvent {isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} VM437:8 MESSAGE RECEIVED VM437:8 MessageEvent {isTrusted: true, data: "", origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, …} sheetsandboxworker.js?1537941069890:532 Starting up WEB WORKER sheetsandboxworker.js?1537941069892:532 Starting up WEB WORKER VM437:8 Final page load. VM437:8 Auth'ed. VM437:8 Go post auth! VM437:8 initial setup VM437:8 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} VM437:8 Got players value... VM437:8 joining game... VM437:8 Player -LGeiFVR3cuF4xGXQRfe is offline... VM437:8 Player -LKpqszzTVjB4bAU-mfZ is offline... VM437:8 Global Volume: 100=1 VM437:8 Player -LKpr1ObbhN81L--cAeE is offline... VM437:8 Player -LM93Hn2uiSHah83VTMX is offline... VM437:8 Player -LM9R5yWEu2cRaRT1zoy is offline... VM437:8 Player -LMIn0-GFAfA7zhBUXJe is offline... VM437:8 Deferred finish joining... VM437:8 Firebase Online 25VM437:8 Full load page! VM437:8 We have 25 pages VM437:8 handle page changes VM437:8 false VM437:8 Scan for new plays! VM437:8 Do refresh link cache! VM437:8 Video Quality medium VM437:8 init active page! VM437:8 activate page! VM437:8 FULLY ACTIVATE VIEWS FOR PAGE. VM437:8 Refresh Journal List! VM437:8 Search took 3ms firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-3481834-tBvrGo81sMNW1jZ3dGxsuQ/graphics/page/-LH3164hnUyddrACxoFg/-LH3isfRIyyZKRFysfqd failed: permission_denied&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 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 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-3481834-tBvrGo81sMNW1jZ3dGxsuQ/graphics/page/-LLoxkceVk9s4Q8JtfQB/-LMq5t9cb5tM9-n_vw5y failed: permission_denied&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 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 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-3481834-tBvrGo81sMNW1jZ3dGxsuQ/graphics/page/-LMO2Pex6rixNWQvjGV4/-LMO4JpuS_DkiaMYeFCy failed: permission_denied&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 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 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-3481834-tBvrGo81sMNW1jZ3dGxsuQ/graphics/page/-LMO2Pex6rixNWQvjGV4/-LMOHH65zr_YKY09qemt failed: permission_denied&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 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 firebase.2.4.0.js:45 FIREBASE WARNING: update at /campaign-3481834-tBvrGo81sMNW1jZ3dGxsuQ/graphics/page/-LMO2Pex6rixNWQvjGV4/-LMqTG2_mHGcCIUp3H2O failed: permission_denied&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:222 (anonymous) @ firebase.2.4.0.js:186 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 VM437:8 Graphics: 23 VM437:8 Paths: 0 app.js?1537890464:369 DOMException: Permission denied t.errorLog @ app.js?1537890464:369 (anonymous) @ app.js?1537890464:370 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 (anonymous) @ app.js?1537890464:370 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 (anonymous) @ app.js?1537890464:306 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 (anonymous) @ app.js?1537890464:311 (anonymous) @ app.js?1537890464:303 o.raiseReject @ app.js?1537890464:303 o.raiseRejects @ app.js?1537890464:303 o.reject @ app.js?1537890464:303 c @ app.js?1537890464:311 Promise.catch (async) __webRtcLocalMediaInitialized.window.navigator.navigator.mediaDevices.navigator.mediaDevices.getUserMedia.navigator.fmGetUserMedia @ app.js?1537890464:311 o.doStartInternal @ app.js?1537890464:311 o.doStartInternal @ app.js?1537890464:311 (anonymous) @ app.js?1537890464:311 (anonymous) @ app.js?1537890464:302 setTimeout (async) e.dispatch @ app.js?1537890464:302 o.doStart @ app.js?1537890464:311 o.startInternal @ app.js?1537890464:311 o.start @ app.js?1537890464:311 i.start @ app.js?1537890464:306 (anonymous) @ app.js?1537890464:370 Promise.then (async) (anonymous) @ app.js?1537890464:370 (anonymous) @ app.js?1537890464:303 o.raiseResolve @ app.js?1537890464:303 o.process @ app.js?1537890464:303 i.then @ app.js?1537890464:303 t.startLocalMedia @ app.js?1537890464:370 (anonymous) @ app.js?1537890464:370 c @ firebase.2.4.0.js:240 (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 VM437:8 Reorder by ZORDER 3VM437:8 Reorder by ZORDER VM437:8 Swapping <a href="http://imgsrv.roll20.net:5100/?src=5etools.com/img/MM/Hobgoblin.png&amp;cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=5etools.com/img/MM/Hobgoblin.png&amp;cb=5</a> to <a href="http://imgsrv.roll20.net/?src=5etools.com/img/MM/Hobgoblin.png&amp;cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=5etools.com/img/MM/Hobgoblin.png&amp;cb=5</a> VM437:8 Reorder by ZORDER VM437:8 setting src s3.amazonaws.com/files.d20.io/images/61569609/bLyZp_y5vcbTOBL2Odfy7g/thumb.jpg?1535592719603&amp;size=30:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/61569609/bLyZp_y5vcbTOBL2Odfy7g/thumb.jpg?1535592719603&amp;size=30" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/61569609/bLyZp_y5vcbTOBL2Odfy7g/thumb.jpg?1535592719603&amp;size=30</a> net::ERR_CONNECTION_TIMED_OUT Image (async) (anonymous) @ jquery-1.9.1.js:5951 domManip @ jquery-1.9.1.js:6155 append @ jquery-1.9.1.js:5949 d20.textchat.incoming @ app.js?1537890464:359 a @ app.js?1537890464:359 r @ base.js?1530633549:6 setTimeout (async) (anonymous) @ base.js?1530633549:6 (anonymous) @ app.js?1537890464:359 c @ firebase.2.4.0.js:240 (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 6app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Hard_Roll_001.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Hard_Roll_001.mp3</a> net::ERR_CONNECTION_TIMED_OUT jquery-1.9.1.js:6934 GET <a href="https://s3.amazonaws.com/files.d20.io/images/62604621/-piwvGQzmrplPdk1Tz12fg/thumb.jpg?1536847215731&amp;size=150" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/62604621/-piwvGQzmrplPdk1Tz12fg/thumb.jpg?1536847215731&amp;size=150</a> net::ERR_CONNECTION_TIMED_OUT curCSS @ jquery-1.9.1.js:6934 css @ jquery-1.9.1.js:6884 isHidden @ jquery-1.9.1.js:6666 showHide @ jquery-1.9.1.js:6699 hide @ jquery-1.9.1.js:6750 jQuery.fn.(anonymous function) @ jquery-1.9.1.js:9102 hide @ jquery-ui.1.9.0.custom.min.js?1530038378:13813 buildSelector @ app.js?1537890464:78 e.fn.colorPicker @ app.js?1537890464:78 render @ app.js?1537890464:349 (anonymous) @ app.js?1537890464:349 trigger @ base.js?1530633549:7 change @ base.js?1530633549:7 set @ base.js?1530633549:7 child_changed @ app.js?1537890464:56 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Ob @ firebase.2.4.0.js:221 X.set @ firebase.2.4.0.js:257 (anonymous) @ app.js?1537890464:343 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 bc @ firebase.2.4.0.js:29 Qi @ firebase.2.4.0.js:224 h.Ib @ firebase.2.4.0.js:238 firebasePing @ app.js?1537890464:343 (anonymous) @ app.js?1537890464:351 (anonymous) @ base.js?1530633549:6 setTimeout (async) k.delay @ base.js?1530633549:6 k.defer @ base.js?1530633549:6 e @ app.js?1537890464:351 joinGame @ app.js?1537890464:351 (anonymous) @ app.js?1537890464:351 (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 s3.amazonaws.com/files.d20.io/images/62604621/-piwvGQzmrplPdk1Tz12fg/thumb.jpg?1536847215731&amp;size=30:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/62604621/-piwvGQzmrplPdk1Tz12fg/thumb.jpg?1536847215731&amp;size=30" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/62604621/-piwvGQzmrplPdk1Tz12fg/thumb.jpg?1536847215731&amp;size=30</a> net::ERR_CONNECTION_TIMED_OUT Image (async) (anonymous) @ jquery-1.9.1.js:5951 domManip @ jquery-1.9.1.js:6155 append @ jquery-1.9.1.js:5949 d20.textchat.incoming @ app.js?1537890464:359 a @ app.js?1537890464:359 r @ base.js?1530633549:6 setTimeout (async) (anonymous) @ base.js?1530633549:6 (anonymous) @ app.js?1537890464:359 c @ firebase.2.4.0.js:240 (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 s3.amazonaws.com/files.d20.io/images/51060649/OEcxuBoSCD1QI3bLMVerZg/thumb.jpg?1522573798136&amp;size=30:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/51060649/OEcxuBoSCD1QI3bLMVerZg/thumb.jpg?1522573798136&amp;size=30" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/51060649/OEcxuBoSCD1QI3bLMVerZg/thumb.jpg?1522573798136&amp;size=30</a> net::ERR_CONNECTION_TIMED_OUT Image (async) (anonymous) @ jquery-1.9.1.js:5951 domManip @ jquery-1.9.1.js:6155 append @ jquery-1.9.1.js:5949 d20.textchat.incoming @ app.js?1537890464:359 a @ app.js?1537890464:359 r @ base.js?1530633549:6 setTimeout (async) (anonymous) @ base.js?1530633549:6 (anonymous) @ app.js?1537890464:359 c @ firebase.2.4.0.js:240 (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 32app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Medium_Roll_003.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Medium_Roll_003.mp3</a> net::ERR_CONNECTION_TIMED_OUT s3.amazonaws.com/files.d20.io/images/62604995/0KufYewd_ZRJAWz6crtJsQ/mini.png?1536847715:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/62604995/0KufYewd_ZRJAWz6crtJsQ/mini.png?1536847715" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/62604995/0KufYewd_ZRJAWz6crtJsQ/mini.png?1536847715</a> net::ERR_CONNECTION_TIMED_OUT Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 d20.journal.refreshJournalList @ app.js?1537890464:359 (anonymous) @ app.js?1537890464:359 setTimeout (async) n @ app.js?1537890464:359 d20.journal.refreshJournalList @ app.js?1537890464:359 (anonymous) @ app.js?1537890464:353 trigger @ base.js?1530633549:7 _onModelEvent @ base.js?1530633549:7 trigger @ base.js?1530633549:7 add @ base.js?1530633549:7 _add @ app.js?1537890464:56 child_added @ app.js?1537890464:56 (anonymous) @ firebase.2.4.0.js:203 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 s3.amazonaws.com/files.d20.io/images/61320611/6-dQ00JNpProL4HGZ2MLeg/mini.jpg?1535281268:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/61320611/6-dQ00JNpProL4HGZ2MLeg/mini.jpg?1535281268" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/61320611/6-dQ00JNpProL4HGZ2MLeg/mini.jpg?1535281268</a> net::ERR_CONNECTION_TIMED_OUT Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 d20.journal.refreshJournalList @ app.js?1537890464:359 (anonymous) @ app.js?1537890464:359 setTimeout (async) n @ app.js?1537890464:359 d20.journal.refreshJournalList @ app.js?1537890464:359 (anonymous) @ app.js?1537890464:353 trigger @ base.js?1530633549:7 _onModelEvent @ base.js?1530633549:7 trigger @ base.js?1530633549:7 add @ base.js?1530633549:7 _add @ app.js?1537890464:56 child_added @ app.js?1537890464:56 (anonymous) @ firebase.2.4.0.js:203 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 4app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D10_Hard_Roll_003.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D10_Hard_Roll_003.mp3</a> net::ERR_CONNECTION_TIMED_OUT
1537941862
Gen Kitty
Forum Champion
Devs have been pinged, one will be by to poke at this :)
1537970775

Edited 1537970850
i did nothing and it works now. wtf. was the servers down ? i will reply again if the problem returns.&nbsp;