i rebuilt 3 pages due to similar issue they disappeared within the last 8 hours i know due to running a separate game this morning 8am EST that had images in them and now even that game the same images are missing, page title level 2,level3,mining. this is observed with chrome and firefox. the images appear to have been deleted off the map layer when they have been there for at least 7 days. Console code from firefox on a refreshed rebuilt affected page some images are still messed up but i can live with that so long as future images and pages behave an interesting note another page which has also been there just as long was not affected at all which sits near the start of the scroll bar. where the pages that are affect are near the end if not the last image added. Firebase Offline app.js:31:5544 Player -Kt3IN2-Ddxpm8haHqWe is offline... app.js:36:15775 Firebase Online app.js:31:5360 Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://stun.l.google.com”" rel="nofollow">http://stun.l.google.com”</a>). Source: window.NREUM||(NREUM={});NREUM.info={"be.... editor:12 Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://stun.l.google.com”" rel="nofollow">http://stun.l.google.com”</a>). Source: window.NREUM||(NREUM={}),__nr_require=fu.... editor:13 70 app.js:31:3874 TOUCH SUPPORTED: false app.js:32:8479 USING WEBGL ACCELERATION... app.js:32:9781 WEBGL STARTUP SUCCESS app.js:32:10370 Custom Sheet Translation app.js:33:28430 RTCIceServer.url is deprecated! Use urls instead. app.js:25 select app.js:26:19540 Switch mode to select app.js:26:21386 Initializing new dice engine with randomness... app.js:43:16341 Using random entropy app.js:43:16418 Compiling sheet... app.js:46:28578 Found rolltemplate: simple app.js:46:28861 Found rolltemplate: atk app.js:46:28861 Found rolltemplate: dmg app.js:46:28861 Found rolltemplate: atkdmg app.js:46:28861 Found rolltemplate: desc app.js:46:28861 Found rolltemplate: spell app.js:46:28861 Found rolltemplate: traits app.js:46:28861 Found rolltemplate: npc app.js:46:28861 Found rolltemplate: npcatk app.js:46:28861 Found rolltemplate: npcdmg app.js:46:28861 Found rolltemplate: npcaction app.js:46:28861 Found webworker script app.js:46:29400 Finding sheet rolls... app.js:46:29855 window resize app.js:48:23593 Final set zoom! app.js:32:23202 UPDATE GL SIZE! app.js:32:2803 Final set zoom! app.js:32:23202 tuts loaded tutorial_tips.js:7:2 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.1.8.2.min.js:2:40278 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/Perfor" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Perfor</a>... for further details and to join the discussion on related tools and features! editor Loading mixed (insecure) display content “<a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”</a> on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 Loading mixed (insecure) display content “<a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”</a> on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 GET <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content][HTTP/1.1 200 OK 210ms] GET <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content][HTTP/1.1 200 OK 207ms] Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.1.8.2.min.js:2:31678 Use of attributes’ nodeValue attribute is deprecated. Use value instead. app.js:46:32052 Starting up WEB WORKER sheetsandboxworker.js:260:2 Final page load. app.js:38:29440 Refresh jukebox List! app.js:48:26810 Auth'ed. app.js:38:5257 Go post auth! app.js:38:5454 initial setup app.js:38:5599 Refresh jukebox List! app.js:48:26810 specific changed! app.js:38:8168 Object { attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object, _pending: Object, _previousAttributes: Object, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), 22 more… } app.js:36:8841 Refresh jukebox List! app.js:48:26810 Got players value... app.js:38:5841 joining game... app.js:38:12709 refershing page listings! app.js:41:20608 Player -Kt3IN2-Ddxpm8haHqWe is offline... app.js:36:15775 Global Volume: 100=1 app.js:36:25411 Full load page! app.js:35:20540 We have 19 pages app.js:38:6659 Player -Kuft0ZHE6NhFkJstLlj is offline... app.js:36:15775 Player -KvEHRRkkCfagornlq40 is offline... app.js:36:15775 Player -Kw13RuFq6xE1SNCBZzn is offline... app.js:36:15775 Player -Kw6Gaff40ViWn_NkvVZ is offline... app.js:36:15775 Deferred finish joining... app.js:38:12799 Firebase Online app.js:31:5360 Adding myself before -KugS9d2sRPOZVZQSrN_ app.js:36:16694 handle page changes app.js:38:7199 Object { -KugS9d2sRPOZVZQSrN_: "-Kx-6OKzBxORQ-BZhIXh" } app.js:38:7280 Scan for new plays! app.js:38:26262 Do refresh link cache! app.js:34:10997 Refresh Journal List! app.js:46:8578 Search took 89ms app.js:46:7430 Reorder by ZORDER app.js:35:25585 init active page! app.js:38:11662 activate page! app.js:35:22702 FULLY ACTIVATE VIEWS FOR PAGE. app.js:35:22934 Refresh jukebox List! app.js:48:26810 Graphics: 36 app.js:35:21881 Paths: 48 app.js:35:22077 new caster! app.js:31:22299 refershing page listings! app.js:41:20608 GET <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... [HTTP/1.1 403 Forbidden 13ms] Reorder by ZORDER app.js:35:25585 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... app.js:30:17872 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... app.js:30:17872 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... app.js:30:17872 new lamp app.js:31:25026 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... app.js:35:1882 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... app.js:35:1882 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... app.js:35:1882 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4080" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4080</a>... app.js:35:1882 GET <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... [HTTP/1.1 403 Forbidden 13ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... [HTTP/1.1 403 Forbidden 13ms] GET <a href="https://s3.amazonaws.com/files.d20.io/images/4025" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4025</a>... [HTTP/1.1 403 Forbidden 28ms] Reorder by ZORDER app.js:35:25585 setting src app.js:35:2043 setting src app.js:35:2043