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

Video and voice not working for any players in one campaign only!

Very frustrating problem while playing this evening. I was running a game with myself (DM) and 4 players. We were all in a Roll20 campaign that we have been playing for a while, and everything was working fine - all video and audio was working no problem. We then, in the middle of a play session, needed to switch to a new campaign, so I sent everyone a link to my new campaign and they all logged out of the old one and joined, and logged into, the new one. At that point no one could see anyone else's video or voice, though everyone could see themselves. Other than video and voice, the campaign loaded up ok for all. The settings for everyone was set to broadcast video and voice and receive video and voice, and it was set to use Roll20 WebRTC - exactly the same settings as for the old campaign. We all tried lots of different things - reconnecting (multiple times), logging out and back into the game, restarting our browsers, I even restarted my PC. Nothing worked. If we all logged back into the original campaign, it all worked fine again. Tried the new one again - nothing. Given that it all works ok in the old campaign, then the browsers, bandwidth, PC settings etc must all be ok. It must be an issue with the new campaign. But I have no idea what. I am using Chrome and I suspect (but cannot guarantee) that all other players are too. It is WAY too much work to copy everything from the new campaign into the old campaign (or a new one) so I am stuck until this issue is resolved. If it is any use, the console log from my (DM, game creator) from when I join the game with one other player already logged in (and we see the problem of seeing our own video but not each other's) is here: 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-k0F5zrLJmDKFILLO' <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-kH8OfsIWm/j2az5XQDZmvxH0faTd3NBwLZS7nTM5Oy4='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:20 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-k0F5zrLJmDKFILLO' <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-pTNkp50U6tVf8FuQzTMh762+Nza6SP/j648+XWvdL+s='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active ?timestamp=1612651371&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:15 CAMPAIGN ID: 8988313 app.js?1612553985:278 [Deprecation] RTP data channels is deprecated and will be removed in M90, around April 2021. Please use standard SCTP data channels instead. See <a href="https://www.chromestatus.com/features/6485681910054912" rel="nofollow">https://www.chromestatus.com/features/6485681910054912</a> for more details. (anonymous) @ app.js?1612553985:278 8../adapter @ app.js?1612553985:278 o @ app.js?1612553985:278 (anonymous) @ app.js?1612553985:278 7../util @ app.js?1612553985:278 o @ app.js?1612553985:278 (anonymous) @ app.js?1612553985:278 3../adapter @ app.js?1612553985:278 o @ app.js?1612553985:278 e @ app.js?1612553985:278 (anonymous) @ app.js?1612553985:278 app.js?1612553985:587 70 app.js?1612553985:587 Custom Sheet Translation app.js?1612553985:592 TOUCH SUPPORTED: false app.js?1612553985:592 USING WEBGL ACCELERATION... app.js?1612553985:592 WEBGL STARTUP SUCCESS app.js?1612553985:609 Loading Custom character sheet. app.js?1612553985:609 Including compendium template css. tutorial_tips.js:7 tuts loaded (index):1 [DOM] Found 3 elements with non-unique id #0: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"0" data-match-type=​"Any" id=​"0" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"0" data-match-type=​"Any" id=​"0" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"0" data-match-type=​"Any" id=​"0" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 3 elements with non-unique id #1: (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=​"1" name=​"Name" type=​"text" value&gt;​ &lt;select name=​"Item Type[]​" id=​"1" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"1" data-match-type=​"Exact" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;input class=​"filter-search_filter-value filtername" data-filter-num=​"name" data-match-type=​"Any" id=​"1" name=​"Name" type=​"text" value&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=​"Level[]​" 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;select name=​"Alignment[]​" 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;​ (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=​"Classes[]​" 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;input class=​"filter-search_filter-value" data-filter-num=​"3" data-match-type=​"Any" id=​"3" name=​"Speed" type=​"text" value&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #4: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"School[]​" id=​"4" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"4" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Type[]​" id=​"4" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"4" 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=​"Casting Time[]​" 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 name=​"Languages[]​" 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;​ roll20.js:2990 Beyond20: Roll20 module loaded. sheetsandboxworker.js?1612651376418:682 Starting up WEB WORKER app.js?1612553985:601 Final page load. (index):424 Refused to load the script '<a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a>' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-k0F5zrLJmDKFILLO' <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". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. r @ (index):424 load (async) __nr_require.loader @ (index):424 r @ (index):424 __nr_require.1 @ (index):424 turnOnNewRelicBrowserPro @ (index):424 acceptCookies @ (index):387 checkAccountGdprCookieSettings @ (index):336 checkGdprStatus @ (index):326 (anonymous) @ (index):421 app.js?1612553985:599 Auth'ed. app.js?1612553985:599 Go post auth! 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>: Fetch through target failed: Target not supported; Fallback: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE app.js?1612553985:599 initial setup app.js?1612553985:599 joining game... 6app.js?1612553985:596 Full load page! app.js?1612553985:599 We have 6 pages app.js?1612553985:597 Player -MLZV2Mf7ncnUb3VDYE_ is offline... app.js?1612553985:597 Player -MSsxF4VEUxtPGfH1QvD is offline... app.js?1612553985:597 Player -MSsxTSvVEgf-q5gjThs is offline... app.js?1612553985:597 Player -MSsyaGAGhXrUBvJlVny is offline... app.js?1612553985:599 Deferred finish joining... app.js?1612553985:587 Firebase Online med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984652/K0R2fHAM3_Rdd-c72hAk7g/med.jpg?1588594096" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984652/K0R2fHAM3_Rdd-c72hAk7g/med.jpg?1588594096</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130985101/9kMvAphxbSzWYqZ37Eh6yw/med.jpg?1588594284" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130985101/9kMvAphxbSzWYqZ37Eh6yw/med.jpg?1588594284</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984698/ZasO-tzJhGzW62gIhhWPpw/med.jpg?1588594115" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984698/ZasO-tzJhGzW62gIhhWPpw/med.jpg?1588594115</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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/130984745/YlEsh3_xDT8PRs44dLKCaw/med.jpg?1588594141:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984745/YlEsh3_xDT8PRs44dLKCaw/med.jpg?1588594141" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984745/YlEsh3_xDT8PRs44dLKCaw/med.jpg?1588594141</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984780/dGcond-Anv0L3K35ZFKb-w/med.jpg?1588594154" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984780/dGcond-Anv0L3K35ZFKb-w/med.jpg?1588594154</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984842/gzkurE3rigR88i4GmJ9WrA/med.jpg?1588594169" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984842/gzkurE3rigR88i4GmJ9WrA/med.jpg?1588594169</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984722/OK63Qfr0RxsdEUFAIjbn4A/med.jpg?1588594127" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984722/OK63Qfr0RxsdEUFAIjbn4A/med.jpg?1588594127</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984594/WkylJfB4fb0SVs5tv_OkkQ/med.jpg?1588594082" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984594/WkylJfB4fb0SVs5tv_OkkQ/med.jpg?1588594082</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984884/wdZKnVW2dBj6sTPF9c_8NA/med.jpg?1588594185" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984884/wdZKnVW2dBj6sTPF9c_8NA/med.jpg?1588594185</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130985040/WV_a82VMUCmvUtvfLe3qrw/med.jpg?1588594256" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130985040/WV_a82VMUCmvUtvfLe3qrw/med.jpg?1588594256</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130982619/UwPwIluSg0ro7Q0UAqDMuA/med.jpg?1588593296" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130982619/UwPwIluSg0ro7Q0UAqDMuA/med.jpg?1588593296</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130982654/hsDmQaAaN-kwQb0EdlNPTA/med.jpg?1588593315" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130982654/hsDmQaAaN-kwQb0EdlNPTA/med.jpg?1588593315</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 render @ app.js?1612553985:598 (anonymous) @ app.js?1612553985:598 (anonymous) @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 C.delay @ base.js?1612553664:6 C.defer @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.View @ base.js?1612553664:8 T.i @ base.js?1612553664:8 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130968882/aFXN9-kiVl03jeD3Sabm1Q/med.jpg?1588587725" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130968882/aFXN9-kiVl03jeD3Sabm1Q/med.jpg?1588587725</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 render @ app.js?1612553985:598 rebuildDeckIdList @ app.js?1612553985:598 r @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 (anonymous) @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984919/ri8N3Z695zFXC_BVBKDh2Q/med.jpg?1588594199" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984919/ri8N3Z695zFXC_BVBKDh2Q/med.jpg?1588594199</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 render @ app.js?1612553985:598 rebuildDeckIdList @ app.js?1612553985:598 r @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 (anonymous) @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984551/Dip-2SOIWOkwh_noViZH8w/med.jpg?1588594068" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984551/Dip-2SOIWOkwh_noViZH8w/med.jpg?1588594068</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 render @ app.js?1612553985:598 rebuildDeckIdList @ app.js?1612553985:598 r @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 (anonymous) @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130984433/KXA58jbZ4atuNge__J3TfQ/med.jpg?1588594031" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130984433/KXA58jbZ4atuNge__J3TfQ/med.jpg?1588594031</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 render @ app.js?1612553985:598 rebuildDeckIdList @ app.js?1612553985:598 r @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 (anonymous) @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 med.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/130985144/juCmlHKB__BSJoxG1l23NA/med.jpg?1588594298" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/130985144/juCmlHKB__BSJoxG1l23NA/med.jpg?1588594298</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 render @ app.js?1612553985:598 rebuildDeckIdList @ app.js?1612553985:598 r @ base.js?1612553664:6 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 (anonymous) @ base.js?1612553664:6 initialize @ app.js?1612553985:598 o.Model @ base.js?1612553664:7 T.i @ base.js?1612553664:8 _prepareModel @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602653/YIOoIRulWVgxYg2Tpmwvng/mini.jpg?1588766561" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602653/YIOoIRulWVgxYg2Tpmwvng/mini.jpg?1588766561</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.png:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602545/vdYqyoHxGX7pbfRHiqqloA/mini.png?1588766502" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602545/vdYqyoHxGX7pbfRHiqqloA/mini.png?1588766502</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602429/5V1CxhjJ8u5VdaLoGPR1MA/mini.jpg?1588766432" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602429/5V1CxhjJ8u5VdaLoGPR1MA/mini.jpg?1588766432</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602241/lTdJtLVLQ78MErt7-vY52A/mini.jpg?1588766331" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602241/lTdJtLVLQ78MErt7-vY52A/mini.jpg?1588766331</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131601923/ZXHtG3-yPAjKCb0LwRmkiw/mini.jpg?1588766163" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131601923/ZXHtG3-yPAjKCb0LwRmkiw/mini.jpg?1588766163</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602882/MIDUQADWvevQPimauSaygA/mini.jpg?1588766642" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602882/MIDUQADWvevQPimauSaygA/mini.jpg?1588766642</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131602349/OrAy-p1Hs2g_Gg0UmTcKxw/mini.jpg?1588766386" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131602349/OrAy-p1Hs2g_Gg0UmTcKxw/mini.jpg?1588766386</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131008633/uKf_L9fZCIU5TqZJx0Gorg/mini.jpg?1588601874" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131008633/uKf_L9fZCIU5TqZJx0Gorg/mini.jpg?1588601874</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131008936/wd4AObNXZ3-64MMEzheZpA/mini.jpg?1588601955" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131008936/wd4AObNXZ3-64MMEzheZpA/mini.jpg?1588601955</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.png:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131009594/4R3WUO8mZDZws2JACu9cOw/mini.png?1588602108" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131009594/4R3WUO8mZDZws2JACu9cOw/mini.png?1588602108</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 mini.jpg:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/131010731/FF8UgS8L7vusFLi7P7-HBA/mini.jpg?1588602427" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/131010731/FF8UgS8L7vusFLi7P7-HBA/mini.jpg?1588602427</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 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:608 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 i @ app.js?1612553985:608 d20.journal.refreshJournalList @ app.js?1612553985:609 (anonymous) @ app.js?1612553985:603 trigger @ base.js?1612553664:7 _onModelEvent @ base.js?1612553664:7 trigger @ base.js?1612553664:7 add @ base.js?1612553664:7 _add @ app.js?1612553985:81 child_added @ app.js?1612553985:81 (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 firebase.2.4.0.js:45 FIREBASE WARNING: Exception was thrown by user callback. TypeError: Cannot read property 'getElementsByTagName' of undefined &nbsp; &nbsp; at new n (<a href="https://app.roll20.net/assets/app.js?1612553985:331:26598" rel="nofollow">https://app.roll20.net/assets/app.js?1612553985:331:26598</a>) &nbsp; &nbsp; at t.connection (<a href="https://app.roll20.net/assets/app.js?1612553985:620:9187" rel="nofollow">https://app.roll20.net/assets/app.js?1612553985:620:9187</a>) &nbsp; &nbsp; at <a href="https://app.roll20.net/assets/app.js?1612553985:620:5902" rel="nofollow">https://app.roll20.net/assets/app.js?1612553985:620:5902</a> &nbsp; &nbsp; at <a href="https://app.roll20.net/assets/app.js?1612553985:620:6221" rel="nofollow">https://app.roll20.net/assets/app.js?1612553985:620:6221</a> &nbsp; &nbsp; at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:262:42" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:262:42</a> &nbsp; &nbsp; at gc (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:52:165" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:52:165</a>) &nbsp; &nbsp; at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:229:98" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:229:98</a> &nbsp; &nbsp; at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:186:355" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:186:355</a> &nbsp; &nbsp; at Qh.h.Ld (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:188:104" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:188:104</a>) &nbsp; &nbsp; at Eh.Ld (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:178:364" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:178:364</a>)&nbsp; S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:52 nrWrapper @ (index):424 setTimeout (async) nrWrapper @ (index):424 gc @ firebase.2.4.0.js:52 (anonymous) @ firebase.2.4.0.js:229 (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 (index):424 Uncaught TypeError: Cannot read property 'getElementsByTagName' of undefined &nbsp; &nbsp; at new n (app.js?1612553985:331) &nbsp; &nbsp; at t.connection (app.js?1612553985:620) &nbsp; &nbsp; at app.js?1612553985:620 &nbsp; &nbsp; at app.js?1612553985:620 &nbsp; &nbsp; at firebase.2.4.0.js:262 &nbsp; &nbsp; at gc (firebase.2.4.0.js:52) &nbsp; &nbsp; at firebase.2.4.0.js:229 &nbsp; &nbsp; at firebase.2.4.0.js:186 &nbsp; &nbsp; at Qh.h.Ld (firebase.2.4.0.js:188) &nbsp; &nbsp; at Eh.Ld (firebase.2.4.0.js:178) n @ app.js?1612553985:331 t.connection @ app.js?1612553985:620 (anonymous) @ app.js?1612553985:620 (anonymous) @ app.js?1612553985:620 (anonymous) @ firebase.2.4.0.js:262 gc @ firebase.2.4.0.js:52 (anonymous) @ firebase.2.4.0.js:229 (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 setTimeout (async) nrWrapper @ (index):424 gc @ firebase.2.4.0.js:52 (anonymous) @ firebase.2.4.0.js:229 (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
Other things I have tried -&nbsp; Switching to legacy RTC and back - no difference Making a copy of the game and trying in the copy - no difference - it didn't work in the copy either I did a lot of playing with switching the "what I want to broadcast" and "what I want to receive" on two players settings, reconnecting each time, and on one occasion I did manage to get both videos and voice to appear on one screen (but not on the other), and it then lost it again after the next change and I couldn't get it back again.