Console log from a red-boxed "disconnect from serve error" while trying to open a handout to edit.    DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.preload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  /editor/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-Jep11tdr0fTiM5D0' <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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-j3nV4x/lvzsLUk5HPaHVV/WepBJ9QbNvuLzbJ7IeLZs='), 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' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-Jep11tdr0fTiM5D0' <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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-qVYrPnagNKEzS5s6LlcrxJKcs6IKoT9oK0WNX+tQu50='), or a nonce ('nonce-...') is required to enable inline execution.     jquery.migrate.js:20 JQMIGRATE: Logging is active  ?timestamp=1590947376&disablewebgl=false&forcelongpolling=false&offsite=false&fbdebug=false&forcetouch=false:15 CAMPAIGN ID: 6499735  DevTools failed to load SourceMap: Could not load content for http://localhost:8080/headless-content.js.map: Connection error: net::ERR_CONNECTION_REFUSED  app.js?1590778361:552 70  app.js?1590778361:553 Custom Sheet Translation  app.js?1590778361:557 TOUCH SUPPORTED: false  app.js?1590778361:557 USING WEBGL ACCELERATION...  app.js?1590778361:557 WEBGL STARTUP SUCCESS  app.js?1590778361:574 Loading Custom character sheet.  app.js?1590778361:574 Including compendium template css.  tutorial_tips.js:7 tuts loaded  app.roll20.net/: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>) <input class="filter-search_filter-value filtername" data-filter-num="name" data-match-type="Any" id="0" name="Name" type="text" value> <input class="filter-search_filter-value filtername" data-filter-num="name" data-match-type="Any" id="0" name="Name" type="text" value>  app.roll20.net/: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>) <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">…</select> <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">…</select>  app.roll20.net/: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>) <input class="filter-search_filter-value" data-filter-num="2" data-match-type="Any" id="2" name="Speed" type="text" value> <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">…</select>  app.roll20.net/: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>) <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">…</select> <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">…</select>  app.roll20.net/: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>) <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">…</select> <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">…</select>  app.roll20.net/: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>) <select aria-selected="true" class="chosen filter-search_filter-value" data-filter-num="7" data-match-type="Any" id="7" multiple name="expansion">…</select> <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">…</select>  app.roll20.net/: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>) <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value">  DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.postload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  app.js?1590778361:565 Final page load.  srd5_360.png:1 GET <a href="https://app.roll20.net/images/dndstyling/srd5_360.png" rel="nofollow">https://app.roll20.net/images/dndstyling/srd5_360.png</a> 504  Image (async)  buildFragment @ jquery-1.9.1.js:6469  parseHTML @ jquery-1.9.1.js:531  jQuery.fn.init @ jquery.migrate.js:207  jQuery @ jquery-1.9.1.js:62  d20.journal.loadCustomCharsheet @ app.js?1590778361:575  (anonymous) @ app.js?1590778361:574  fire @ jquery-1.9.1.js:1037  fireWith @ jquery-1.9.1.js:1148  ready @ jquery-1.9.1.js:433  completed @ jquery-1.9.1.js:103  sheetsandboxworker.js?1590947410409:682 Starting up WEB WORKER  DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.preload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  ipinfo.io/:1 {ip: "80.5.128.230", hostname: "cpc108961-cmbg20-2-0-cust229.5-4.cable.virginm.net", city: "Cambridge", region: "England", country: "GB", …}  DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.postload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  DevTools failed to load SourceMap: Could not load content for <a href="https://app.roll20.net/js/d20/underscore-min.map" rel="nofollow">https://app.roll20.net/js/d20/underscore-min.map</a>: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE  app.roll20.net/:1 A cookie associated with a cross-site resource at <a href="http://s-usc1c-nss-255.firebaseio.com/" rel="nofollow">http://s-usc1c-nss-255.firebaseio.com/</a> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <a href="https://www.chromestatus.com/feature/5088147346030592" rel="nofollow">https://www.chromestatus.com/feature/5088147346030592</a> and <a href="https://www.chromestatus.com/feature/5633521622188032" rel="nofollow">https://www.chromestatus.com/feature/5633521622188032</a>.  DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.preload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  DevTools failed to load SourceMap: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/include.postload.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME  ipinfo.io/:1 {ip: "80.5.128.230", hostname: "cpc108961-cmbg20-2-0-cust229.5-4.cable.virginm.net", city: "Cambridge", region: "England", country: "GB", …}  app.js?1590778361:563 Auth'ed.  app.js?1590778361:563 Go post auth!  s-usc1c-nss-255.firebaseio.com/.lp?dframe=t&id=1851056&pw=n4B1k2PmuN&ns=roll20-99914:5 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check <a href="https://xhr.spec.whatwg.org/" rel="nofollow">https://xhr.spec.whatwg.org/</a>.  EnvSendPing @ s-usc1c-nss-255.firebaseio.com/.lp?dframe=t&id=1851056&pw=n4B1k2PmuN&ns=roll20-99914:5  EnvDisconnect @ s-usc1c-nss-255.firebaseio.com/.lp?dframe=t&id=1851056&pw=n4B1k2PmuN&ns=roll20-99914:10  app.js?1590778361:563 initial setup  VM1885:3 Uncaught TypeError: Cannot read property 'id' of undefined      at Object.eval (eval at jqotec (base.js?1578419093:20), <anonymous>:3:76)      at HTMLScriptElement.<anonymous> (base.js?1578419093:20)      at Function.each (jquery-1.9.1.js:648)      at jQuery.fn.init.each (jquery-1.9.1.js:270)      at jQuery.fn.init.jqote (base.js?1578419093:20)      at Object.d20.journal.refreshSpeakingAsOptions (app.js?1590778361:574)      at Object.d20.journal.refreshJournalList (app.js?1590778361:574)      at app.js?1590778361:574  eval @ VM1885:3  (anonymous) @ base.js?1578419093:20  each @ jquery-1.9.1.js:648  each @ jquery-1.9.1.js:270  jqote @ base.js?1578419093:20  d20.journal.refreshSpeakingAsOptions @ app.js?1590778361:574  d20.journal.refreshJournalList @ app.js?1590778361:574  (anonymous) @ app.js?1590778361:574  setTimeout (async)  i @ app.js?1590778361:574  d20.journal.refreshJournalList @ app.js?1590778361:574  (anonymous) @ app.js?1590778361:563  trigger @ base.js?1578419093:7  change @ base.js?1578419093:7  set @ base.js?1578419093:7  (anonymous) @ app.js?1590778361:563  (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?1590778361:564 joining game...  app.js?1590778361:561 Player -M3_mTRS5FcnwXiyGiJD is offline...  app.js?1590778361:228 THREE.WebGLRenderer 69  app.js?1590778361:561 Player -M45qXJxSaFGr3v24wSg is offline...  app.js?1590778361:561 Player -M4E_iIMn2UmB13IbKi3 is offline...  app.js?1590778361:561 Player -M4FBPpCkGViUM-Ri3s9 is offline...  app.js?1590778361:561 Player -M4Fmb0YRIO8_LOfMv1- is offline...  app.js?1590778361:561 Player -M4PBshX2TlJwXVZKB8l is offline...  app.js?1590778361:564 Deferred finish joining...  app.js?1590778361:552 Firebase Online  95app.js?1590778361:560 Full load page!  app.js?1590778361:563 We have 106 pages  app.js?1590778361:552 Timeout ref showed error!  app.roll20.net/:1 [DOM] Found 106 elements with non-unique id #color_value: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value"> <input type="text" size="8" id="color_value">  s3.amazonaws.com/files.d20.io/images/139764540/c_JkUXNJsN_FjQaCZCBlMw/thumb.png?1590922725:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/139764540/c_JkUXNJsN_FjQaCZCBlMw/thumb.png?1590922725" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/139764540/c_JkUXNJsN_FjQaCZCBlMw/thumb.png?1590922725</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?1590778361:584  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.<computed> @ jquery-1.9.1.js:7614  d20.library.buildRecentUploads @ app.js?1590778361:584  (anonymous) @ app.js?1590778361:562  (anonymous) @ base.js?1578419093:6  setTimeout (async)  C.delay @ base.js?1578419093:6  C.defer @ base.js?1578419093:6  initialize @ app.js?1590778361:562  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?1590778361:563  (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/137557606/1y94D-9xprEEOGJaLtxz6Q/thumb.png?1590270598:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/137557606/1y94D-9xprEEOGJaLtxz6Q/thumb.png?1590270598" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/137557606/1y94D-9xprEEOGJaLtxz6Q/thumb.png?1590270598</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?1590778361:584  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.<computed> @ jquery-1.9.1.js:7614  d20.library.buildRecentUploads @ app.js?1590778361:584  (anonymous) @ app.js?1590778361:562  (anonymous) @ base.js?1578419093:6  setTimeout (async)  C.delay @ base.js?1578419093:6  C.defer @ base.js?1578419093:6  initialize @ app.js?1590778361:562  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?1590778361:563  (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?1590778361:552 Timeout ref showed error!