There is also the additional weird problem that I can't see the most recent message in the game because it is always blocked by my chat window. Even when I minimize the typing size of that window, I still can't see the most recent message. Please Help! Here is a console log from our most recent attempt to figure this out. We have a game in several hours, and I really don't want to be locked out of the game again because of this problem. This was taken right after the gm logged off, so I don't know if that negates the usefulness. If the gm has to be logged in for this to collect some game data, let me know and I'll get him and do this again. Thank you. "Player -JOtuMkHYKIAjTZsjGsz is offline..." app.js:27 "Player -JOuMBxHtmXRHCNuTcwz is offline..." app.js:27 "Player -JP2OVjGM0v4cOuGuSub is offline..." app.js:27 "Player -JPeEnycIjnH0666MKLK is offline..." app.js:27 "Player -JQ9zU5-kuulGFGSquHK is offline..." app.js:27 "Player -JVgcCIIyJfFabHwllfQ is offline..." app.js:27 "Player -JVn15ZPhn8BwFwguS1- is offline..." app.js:27 "Player -JXUn1dGXSy-luUAI9Qb is offline..." app.js:27 "Player -JYT7rwrb3OweDQeZtbB is offline..." app.js:27 "Player -JZLfQeCMTMe47fUS6iF is offline..." app.js:27 "Player -J_LqmBSCXF_BmAprEyX is offline..." app.js:27 "Player -J_d9CtEzIX9mbUeC9xk is offline..." app.js:27 "Player -JaC3iWxEtqMjpFYlxEG is offline..." app.js:27 "Deferred finish joining..." app.js:28 "Firebase Online" app.js:22 "Full load page!" app.js:26 "We have 7 pages" app.js:28 "handle page changes" app.js:28 false app.js:28 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Do refresh link cache!" app.js:25 "initiatlizing video chat" app.js:34 "Connecting to WebRTC" app.js:34 "Search took 8ms" app.js:34 "Graphics: 33" app.js:26 "Paths: 77" app.js:26 "Updating character sheet values" app.js:29 "Reorder by ZORDER" app.js:26 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Cols: 2 Rows: 1" app.js:21 "Took 57ms to generate cache." app.js:21 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3276" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3276</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3276" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3276</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/7961" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7961</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/7961" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7961</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/4455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4455</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/4455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/4455</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3006" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3006</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "setting src" app.js:25 "Connected to session" app.js:34 "Someone just connected." app.js:34 "Not us, increasing active connections." app.js:34 "Begin publishing!" app.js:34 "initializing publisher" app.js:34 "Someone just connected." app.js:34 "It's us?" app.js:34 "Reorder by ZORDER" app.js:26 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "setting src" app.js:25 "Access allowed!" app.js:34 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Finished after going 2 levels deep." app.js:33 "Someone just connected." app.js:34 "Not us, increasing active connections." app.js:34 "Begin publishing!" app.js:34 "Already publishing, showing because number of connections is above 1." app.js:34 "Finished after going 2 levels deep." app.js:33 "handle page changes" app.js:28 false app.js:28 "init active page!" app.js:28 "activate page!" app.js:26 "FULLY ACTIVATE VIEWS FOR PAGE." app.js:26 "Graphics: 8" app.js:26 "Paths: 0" app.js:26 "Reorder by ZORDER" app.js:26 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2767" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2767</a>... app.js:25 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2840" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2840</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/2840" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2840</a>... app.js:25 "Reorder by ZORDER" app.js:26 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/7016" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7016</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/7016" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/7016</a>... app.js:25 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "setting src" app.js:25 "Final set zoom!" app.js:23 Array [ 303.5, 512 ] app.js:23 "UPDATE GL SIZE!" app.js:23 "Full load page!" app.js:26 "Finished after going 2 levels deep." app.js:33 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6389" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6389</a>... app.js:25 "setting src" app.js:25 "window resize" app.js:36 "Final set zoom!" app.js:23 Array [ 303.5, 512 ] app.js:23 "UPDATE GL SIZE!" app.js:23 "Finished after going 2 levels deep." app.js:33 "window resize" app.js:36 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Reorder by ZORDER" app.js:26 "window resize" app.js:36 "Final set zoom!" app.js:23 "UPDATE GL SIZE!" app.js:23 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... app.js:25 "Reorder by ZORDER" app.js:26 "setting src" app.js:25 "Reorder by ZORDER" app.js:26 "Finished after going 2 levels deep." app.js:33 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... app.js:25 "setting src" app.js:25 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/6134" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/6134</a>... app.js:25 "setting src" app.js:25 "Finished after going 2 levels deep." app.js:33 "Recived connection destroyed event" app.js:34 "Hiding video chat, only one connection active." app.js:34 "Player -J8-53hAt_5aXwobsl4G is offline..." app.js:27 "window resize" app.js:36 "Final set zoom!" app.js:23 TypeError: a is null app.js:23 "UPDATE GL SIZE!" app.js:23