My campaign's map pages are either solid grey boxes or completely missing, and are inaccessible. I've tried several different browsers and two operating systems, and the problem persists for both me and my players. I've gone through the usual steps of troubleshooting and nothing's worked so far. The strange thing is that my other games seem to be working fine (though I'm afraid to tinker with them in case they crash as well). I started a fresh blank campaign and it broken in the same way after the first reload. Here's the log: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) 70 app.js?1393254376:21 TOUCH SUPPORTED: false app.js?1393254376:22 USING WEBGL ACCELERATION... app.js?1393254376:22 Switch mode to select app.js?1393254376:17 Initializing new dice engine with ranomness... app.js?1393254376:31 Using random entropy app.js?1393254376:31 window resize app.js?1393254376:33 UPDATE GL SIZE! app.js?1393254376:22 tuts loaded tutorial_tips.js:7 Final page load. app.js?1393254376:27 Scan for new plays! app.js?1393254376:27 Auth'ed. app.js?1393254376:27 Go post auth! app.js?1393254376:27 34Scan for new plays! app.js?1393254376:27 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://api.soundcloud.com/tracks/91387618/stream?client_id=bbee575fe431e873910d2a874e013989" rel="nofollow">http://api.soundcloud.com/tracks/91387618/stream?client_id=bbee575fe431e873910d2a874e013989</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 initial setup app.js?1393254376:27 Got players value... app.js?1393254376:27 joining game... app.js?1393254376:27 Player -JHIg4Nndb_sMFqj78eM is offline... app.js?1393254376:26 Deferred finish joining... app.js?1393254376:27 Firebase Online app.js?1393254376:21 refershing page listings! app.js?1393254376:29 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://soundcloud.vo.llnwd.net/SQ1JQFQJM4uq.128.mp3?AWSAccessKeyId=AKIAJ4IA…cxbQ4abeQI%2B5fytBPsgw0%3D&e=1394309659&h=a96f954c7b08b445a5cd8e89ea20d2fb" rel="nofollow">http://soundcloud.vo.llnwd.net/SQ1JQFQJM4uq.128.mp3?AWSAccessKeyId=AKIAJ4IA…cxbQ4abeQI%2B5fytBPsgw0%3D&e=1394309659&h=a96f954c7b08b445a5cd8e89ea20d2fb</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 3Full load page! app.js?1393254376:25 We have 40 pages app.js?1393254376:27 handle page changes app.js?1393254376:27 false app.js?1393254376:27 event.returnValue is deprecated. Please use the standard event.preventDefault() instead. Do refresh link cache! app.js?1393254376:24 refershing page listings! app.js?1393254376:29 init active page! app.js?1393254376:27 activate page! app.js?1393254376:25 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1393254376:25 Search took 13ms app.js?1393254376:32 Uncaught TypeError: Cannot read property '0' of undefined app.js?1393254376:21 Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1413135/Ar2xZV-QzmsJaBkJqWIfzQ/med.jpeg?1373415518" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1413135/Ar2xZV-QzmsJaBkJqWIfzQ/med.jpeg?1373415518</a> Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1413141/DyCcBJ8NNF7UqVRa_8EDqg/med.jpeg?1373415602" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1413141/DyCcBJ8NNF7UqVRa_8EDqg/med.jpeg?1373415602</a> Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1560477/6URh_iLywIkCymmKDreyBQ/med.png?1375480279" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1560477/6URh_iLywIkCymmKDreyBQ/med.png?1375480279</a> Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1558547/F64kRu5BNTs40BZAKsnm_A/med.jpeg?1375448777" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1558547/F64kRu5BNTs40BZAKsnm_A/med.jpeg?1375448777</a> 2attr view! app.js?1393254376:28 Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1413160/sRaryi1ezl4kVaQSk9nB-A/med.jpeg?1373415898" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1413160/sRaryi1ezl4kVaQSk9nB-A/med.jpeg?1373415898</a> 3attr view! app.js?1393254376:28 Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1559666/NwxadFaNKAu9GITI_lopBw/thumb.jpg?1375469049" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1559666/NwxadFaNKAu9GITI_lopBw/thumb.jpg?1375469049</a> Graphics: 4 app.js?1393254376:25 Paths: 0 app.js?1393254376:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1382117/ANjslk-ymXZoqyV7zJVnpg/med.png?13728982875" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382117/ANjslk-ymXZoqyV7zJVnpg/med.png?13728982875</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/1382117/ANjslk-ymXZoqyV7zJVnpg/max.png?13728982875" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382117/ANjslk-ymXZoqyV7zJVnpg/max.png?13728982875</a> app.js?1393254376:24 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1382184/tuHBBrEGwz4orL_2v65i_w/med.png?13728989085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382184/tuHBBrEGwz4orL_2v65i_w/med.png?13728989085</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/1382184/tuHBBrEGwz4orL_2v65i_w/max.png?13728989085" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382184/tuHBBrEGwz4orL_2v65i_w/max.png?13728989085</a> app.js?1393254376:24 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1382262/RYTMJAwcUryJwU2rXzyQeA/med.png?13728994765" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382262/RYTMJAwcUryJwU2rXzyQeA/med.png?13728994765</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/1382262/RYTMJAwcUryJwU2rXzyQeA/max.png?13728994765" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382262/RYTMJAwcUryJwU2rXzyQeA/max.png?13728994765</a> app.js?1393254376:24 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/1382248/tMR9ocutlQ9OUOyNYW37UA/med.png?13728992795" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382248/tMR9ocutlQ9OUOyNYW37UA/med.png?13728992795</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/1382248/tMR9ocutlQ9OUOyNYW37UA/max.png?13728992795" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1382248/tMR9ocutlQ9OUOyNYW37UA/max.png?13728992795</a> app.js?1393254376:24 refershing page listings! app.js?1393254376:29 Reorder by ZORDER app.js?1393254376:25 4setting src app.js?1393254376:24 Cols: 2 Rows: 2 app.js?1393254376:21 Took 10ms to generate cache. app.js?1393254376:21 Cols: 2 Rows: 2 app.js?1393254376:21 Took 6ms to generate cache. app.js?1393254376:21 Cols: 2 Rows: 2 app.js?1393254376:21 Took 4ms to generate cache. app.js?1393254376:21 Cols: 2 Rows: 2 app.js?1393254376:21 Took 3ms to generate cache. app.js?1393254376:21 Reorder by ZORDER app.js?1393254376:25 Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1559666/NwxadFaNKAu9GITI_lopBw/thumb.jpg?1375469049" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1559666/NwxadFaNKAu9GITI_lopBw/thumb.jpg?1375469049</a> window resize app.js?1393254376:33 UPDATE GL SIZE!