I should have mentioned that I've already done those Troubleshooting tips, all but logging the Console. Here it is, from before I log into the campaign to some sample die roles. To reiterate, the dice do roll out, and I can see the result in the chat, but the rolls are rendered slowly and choppily, and this happens across multiple browsers and even computers. My players are seeing the rolls normally. [code] Content Security Policy: The page's settings blocked the loading of a resource: An attempt to execute inline scripts has been blocked editor:8 Content Security Policy: The page's settings blocked the loading of a resource: An attempt to execute inline scripts has been blocked editor:9 70 app.js:22 "TOUCH SUPPORTED: false" app.js:23 "USING WEBGL ACCELERATION..." app.js:23 "select" app.js:18 "Switch mode to select" app.js:18 "Initializing new dice engine with randomness..." app.js:32 "Using random entropy" app.js:32 "Unable to start up OpenTok!" app.js:33 "Compiling sheet..." app.js:34 "Finding sheet rolls..." app.js:34 "window resize" app.js:35 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Final set zoom!" app.js:23 "tuts loaded" tutorial_tips.js:7 Loading mixed (insecure) display content on a secure page "<a href="http://imgsrv.roll20.net:5100/?src=i.imgur.com/iwIoTlT.png"[Learn" rel="nofollow">http://imgsrv.roll20.net:5100/?src=i.imgur.com/iwIoTlT.png"[Learn</a> More] jquery.min.js:2 Use of attributes' nodeValue attribute is deprecated. Use value instead. app.js:34 "Final page load." app.js:28 "Scan for new plays!" app.js:28 "Auth'ed." app.js:28 "Go post auth!" app.js:28 "initial setup" app.js:28 "refershing page listings!" app.js:30 "Got players value..." app.js:28 "joining game..." app.js:28 "Player -JO52cjmT3fRa75Tu8Q9 is offline..." app.js:26 "THREE.WebGLRenderer" "49" app.js:10 "Player -JU6xMiHmZrIrqxAtWOa is offline..." app.js:26 "Player -JU6xsmBFhjjGYGld0h4 is offline..." app.js:26 "Player -JU6y3VDCVHlLSX37Itk is offline..." app.js:26 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 Error: WebGL: linkProgram failed, with this log: Precisions for uniform renderType do not match between the vertex and fragment shader app.js:15 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:2 "Full load page!" app.js:26 "We have 3 pages" app.js:28 "handle page changes" app.js:28 false app.js:28 "refershing page listings!" app.js:30 "heard external roll!" app.js:35 Array [ "6", "6" ] app.js:35 "executing group roll!" app.js:35 "creating scene!" app.js:35 "renderer already added" app.js:35 "done with mesh!" app.js:36 "Descending into madness..." app.js:32 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 0" app.js:26 "Paths: 0" app.js:26 "refershing page listings!" app.js:30 "Reorder by ZORDER" app.js:26 Loading mixed (insecure) display content on a secure page "<a href="http://files.d20.io/images/1433/med.png?1335737429"[Learn" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429"[Learn</a> More] jquery.min.js:2 "Do refresh link cache!" app.js:25 "Search took 31ms" app.js:34 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5058" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5058</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/5058" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5058</a>... app.js:25 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "Updating character sheet values" app.js:29 "shape is ready" app.js:36 "dice is now at rest." app.js:35 "skip this one!" app.js:35 "returned all current rolls" app.js:35 "all done! cleanup!" app.js:35 "Terminate worker!" app.js:35 "Finished after going 2 levels deep." app.js:33 "Roll d6" app.js:35 "executing group roll!" app.js:35 "creating scene!" app.js:35 "renderer already added" app.js:35 "done with mesh!" app.js:36 "heard external roll!" app.js:35 "Already rendering, can't show dice roll!" app.js:35 "shape is ready" app.js:36 "dice is now at rest." app.js:35 "returned all current rolls" app.js:35 "all done! cleanup!" app.js:35 "Terminate worker!" [/code]