Yeah, had serious issues with voice this session today. Couldn't get appear.in to work either; it started having severe delays and dropping people. Lots of time only 1-2 people could hear each other and no one else. The roll20 client has been really bad the past three weeks. WebRTC Troubleshooter tool: report Console Log: 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> ". Either the 'unsafe-inline' keyword, a hash ('sha256-5JPErKAUFfpzU6wzMCfY6cs5txrWpRcF5iocgjcWohM='), or a nonce ('nonce-...') is required to enable inline execution. 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> ". Either the 'unsafe-inline' keyword, a hash ('sha256-g/RZo8vf07Pu8/gSqYdWwmd3NQYKzaVylxDWr2JAUf0='), or a nonce ('nonce-...') is required to enable inline execution. GET <a href="https://www.google-analytics.com/analytics.js" rel="nofollow">https://www.google-analytics.com/analytics.js</a> net::ERR_BLOCKED_BY_CLIENT 70 TOUCH SUPPORTED: false USING WEBGL ACCELERATION... WEBGL STARTUP SUCCESS Custom Sheet Translation select Switch mode to select Initializing new dice engine with randomness... Using random entropy Compiling sheet... Found rolltemplate: simple Found rolltemplate: atk Found rolltemplate: dmg Found rolltemplate: atkdmg Found rolltemplate: desc Found rolltemplate: spell Found rolltemplate: npc Found rolltemplate: npcatk Found rolltemplate: npcdmg Found rolltemplate: npcaction Found webworker script Finding sheet rolls... window resize Final set zoom! UPDATE GL SIZE! Final set zoom! tuts loaded Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png</a> '. This content should also be served over HTTPS. Starting up WEB WORKER Final page load. Auth'ed. Go post auth! initial setup Heard playingplaylist change to -KF6pFFVX5AjCAzkV06c T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} Got players value... joining game... d20.internalwebrtc.connect Loading Roll20 Chat Event Handlers Adding myself before r d20.internalwebrtc.connect Adding myself before r d20.internalwebrtc.connect Player -K9UIppOeex6AC-HseH1 is offline... Global Volume: 100=1 Adding myself before r d20.internalwebrtc.connect Player -KPZoeCy9vnlZerL9Brj is offline... Adding myself before r d20.internalwebrtc.connect Full load page! We have 21 pages Deferred finish joining... Firebase Online Adding myself before -K9UN3Xga94-RbtIjAhS d20.internalwebrtc.connect Connecting with Roll20 WebRTC addOverlay -K9UIppOeex6AC-HseH1 d20.internalwebrtc.connect d20.internalwebrtc.connect Scan for new plays! handle page changes false Do refresh link cache! connectionReady sessionsId 45Cd_unoJ1D9qAjPASnB Refresh Journal List! Search took 31ms join CB null Object {clients: Object} Joined room! init active page! activate page! FULLY ACTIVATE VIEWS FOR PAGE. Reorder by ZORDER Graphics: 0 Paths: 0 Reorder by ZORDER PeerConn Object {optional: Array[0]} createdPeer peer n {id: "2a1wWx4V8gE6DYtyASnA", parent: i, type: "video", oneway: false, sharemyscreen: false…} Video Added addOverlay -K9OwJ_wCFIplDtpGw3J Send: my broadcastType reminder join CB null Object {clients: Object} PeerConn Object {optional: Array[0]} createdPeer peer n {id: "2a1wWx4V8gE6DYtyASnA", parent: i, type: "video", oneway: false, sharemyscreen: false…} Joined room! Message: switchBroadcastType Object {nick: "-K9OwJ_wCFIplDtpGw3J", type: "voiceonly"} Video Added Send: my broadcastType reminder Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5</a> '. This content should also be served over HTTPS. Swapping <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... to <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Swapping <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... to <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5</a> '. This content should also be served over HTTPS. Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3374" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3374</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3374" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3374</a>... Swapping <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... to <a href="http://imgsrv.roll20.net:5100/?src=mikeschley.zen" rel="nofollow">http://imgsrv.roll20.net:5100/?src=mikeschley.zen</a>... Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Swapping <a href="http://imgsrv.roll20.net:5100/?src=1.bp.blogspot" rel="nofollow">http://imgsrv.roll20.net:5100/?src=1.bp.blogspot</a>.... to <a href="http://imgsrv.roll20.net:5100/?src=1.bp.blogspot" rel="nofollow">http://imgsrv.roll20.net:5100/?src=1.bp.blogspot</a>.... Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. setting src Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s5/v128/p172355464-3.jpg&cb=5</a> '. This content should also be served over HTTPS. setting src Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s6/v147/p223763109-2.jpg&cb=5</a> '. This content should also be served over HTTPS. setting src Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=mikeschley.zenfolio.com/img/s12/v173/p475248564-3.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. d20.internalwebrtc.connect setting src Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5" rel="nofollow">http://imgsrv.roll20.net/?src=1.bp.blogspot.com/-f5WBUkwqYqo/VQ5UtogL_sI/AA…/s1600/M%252BRed%252BLarch%252BSurroundings%252B624%252Bx%252B864.jpg&cb=5</a> '. This content should also be served over HTTPS. Reorder by ZORDER d20.internalwebrtc.connect WebRTC iceFailed Error d20.internalwebrtc.connect