Hi. On to step 4 for me. I am working on a Curse of Strahd Campaign. I was making tokens for my players. One needed a spider, the other a riding horse. Somewhere between making the spider and the riding horse caused things to not work so well anymore. I can drag tokens I have made from the journal to the table. I can drag tokens from the art library including things from Free and Pro assets. I however can not drag tokens from the Module Curse of Strahd or the Compendium, except when I was randomly putting things on the board I was able to get a Ancient Bronze Dragon to drop from the Compedium. I have logged out and back in. I have reinstalled Chrome. I have cleared the cache. I made sure uBlock whitelisted the site. My chrome extensions are Amazon, Youtube dark skin, BTT I have used Firefox. I have restarted my PC. My java is up to date. I created a copy of the game. The issue still persists. Now I will post a wall of text from my google console. I will omit the part that spawned when I dropped the Anicent Bronze Dragon, unless you want that too. This is after I have refreshed the page and relogged into the game several times. Thank you for your time. 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 <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>". Either the 'unsafe-inline' keyword, a hash ('sha256-P5e0uqfW5kZOn/jeesSl0/8QKGpKitmsC7FiM0s4vaM='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 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 <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>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. app.js:84 70 app.js:85 TOUCH SUPPORTED: false app.js:85 USING WEBGL ACCELERATION... app.js:85 WEBGL STARTUP SUCCESS app.js:86 Custom Sheet Translation app.js:79 select app.js:79 Switch mode to select app.js:96 Initializing new dice engine with randomness... app.js:96 Using random entropy app.js:99 Compiling sheet... app.js:99 Found rolltemplate: simple app.js:99 Found rolltemplate: atk app.js:99 Found rolltemplate: dmg app.js:99 Found rolltemplate: atkdmg app.js:99 Found rolltemplate: desc app.js:99 Found rolltemplate: spell app.js:99 Found rolltemplate: traits app.js:99 Found rolltemplate: npc app.js:99 Found rolltemplate: npcatk app.js:99 Found rolltemplate: npcdmg app.js:99 Found rolltemplate: npcaction app.js:99 Found webworker script app.js:99 Finding sheet rolls... app.js:100 window resize app.js:85 Final set zoom! app.js:85 UPDATE GL SIZE! app.js:85 Final set zoom! tutorial_tips.js:7 tuts loaded 13Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This content should also be served over HTTPS. app.roll20.net/:1 The SSL certificate used to load resources from <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> will be distrusted in M70. Once distrusted, users will be prevented from loading these resources. See <a href="https://g.co/chrome/symantecpkicerts" rel="nofollow">https://g.co/chrome/symantecpkicerts</a> for more information. app.js:94 MESSAGE RECEIVED app.js:94 MessageEvent sheetsandboxworker.js?20170926:260 Starting up WEB WORKER /js/d20/sheetsandboxworker.js?20170926:260 Starting up WEB WORKER app.roll20.net/:1 Cross-origin plugin content from must have a visible size larger than 400 x 300 pixels, or it will be blocked. Invisible content is always blocked. app.js:91 Final page load. app.js:101 Refresh jukebox List! app.js:91 Auth'ed. app.js:91 Go post auth! app.js:91 initial setup app.js:101 Refresh jukebox List! app.js:91 specific changed! app.js:89 T.s app.js:101 Refresh jukebox List! app.js:91 Got players value... app.js:91 joining game... app.js:89 Player -L63xgJ1-lJok9og2YeK is offline... app.js:89 Global Volume: 100=1 app.js:89 Player -L63zG7o_8fTzHqzJPxg is offline... app.js:89 Player -L641Ff-fauT-H1VEuiR is offline... app.js:89 Player -L64UEHfIo82joGWxKhZ is offline... app.js:89 Player -L64YzTIVZlr7mRsBHoD is offline... app.js:91 Deferred finish joining... app.js:84 Firebase Online app.js:94 refershing page listings! 8app.js:88 Full load page! app.js:91 We have 46 pages app.js:91 Scan for new plays! app.js:108 _this.videoQuality medium app.js:91 handle page changes app.js:91 Object app.js:101 Refresh jukebox List! app.js:87 Do refresh link cache! app.js:94 refershing page listings! app.js:98 Refresh Journal List! app.js:98 Search took 247ms app.js:91 init active page! app.js:88 activate page! app.js:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js:88 Graphics: 0 app.js:88 Paths: 0 app.js:94 refershing page listings! 134app.js:84 new caster! app.js:88 Reorder by ZORDER app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322015/GExxvhPPX_YVgCTT5ZzaYQ/thumb.jpg?1493831492&14979041625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322015/GExxvhPPX_YVgCTT5ZzaYQ/thumb.jpg?1493831492&14979041625</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322015/GExxvhPPX_YVgCTT5ZzaYQ/max.jpg?1493831492&14979041625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322015/GExxvhPPX_YVgCTT5ZzaYQ/max.jpg?1493831492&14979041625</a> app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322016/r5phUKO2BN2DRLG0QOrkog/thumb.png?1493831656&14979041655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322016/r5phUKO2BN2DRLG0QOrkog/thumb.png?1493831656&14979041655</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322016/r5phUKO2BN2DRLG0QOrkog/med.png?1493831656&14979041655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322016/r5phUKO2BN2DRLG0QOrkog/med.png?1493831656&14979041655</a> app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322017/J30VfNeVc7S1jh17usdp4w/thumb.png?1493831726&14979041665" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322017/J30VfNeVc7S1jh17usdp4w/thumb.png?1493831726&14979041665</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322017/J30VfNeVc7S1jh17usdp4w/med.png?1493831726&14979041665" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322017/J30VfNeVc7S1jh17usdp4w/med.png?1493831726&14979041665</a> app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322018/dn8qrMr_5IpjDbFC6aizPA/thumb.png?1493831801&14979041695" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322018/dn8qrMr_5IpjDbFC6aizPA/thumb.png?1493831801&14979041695</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322018/dn8qrMr_5IpjDbFC6aizPA/med.png?1493831801&14979041695" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322018/dn8qrMr_5IpjDbFC6aizPA/med.png?1493831801&14979041695</a> app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322050/_tjADsx1PiUafvbDlvGNHQ/thumb.png?1493837134&14979042375" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322050/_tjADsx1PiUafvbDlvGNHQ/thumb.png?1493837134&14979042375</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322050/_tjADsx1PiUafvbDlvGNHQ/med.png?1493837134&14979042375" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322050/_tjADsx1PiUafvbDlvGNHQ/med.png?1493837134&14979042375</a> app.js:88 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322055/Vc-cm1S8DDJkkCBBUXGjSQ/thumb.png?1493846419&14979042535" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322055/Vc-cm1S8DDJkkCBBUXGjSQ/thumb.png?1493846419&14979042535</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/322055/Vc-cm1S8DDJkkCBBUXGjSQ/med.png?1493846419&14979042535" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/322055/Vc-cm1S8DDJkkCBBUXGjSQ/med.png?1493846419&14979042535</a> app.js:84 new lamp 5app.js:88 setting src app.js:88 Reorder by ZORDER app.js?1519145349:88 setting src app.js?1519145349:100 window resize app.js?1519145349:85 Final set zoom! app.js?1519145349:85 UPDATE GL SIZE! app.js?1519145349:85 Final set zoom! app.js?1519145349:83 Cols: 2 Rows: 2 app.js?1519145349:83 Took 13ms to generate cache. app.js?1519145349:91 init active page! app.js?1519145349:88 activate page! app.js?1519145349:88 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1519145349:88 Graphics: 1 app.js?1519145349:88 Paths: 8 app.js?1519145349:88 Reorder by ZORDER 8app.js?1519145349:84 new caster! app.js?1519145349:84 new lamp app.js?1519145349:94 refershing page listings! app.js?1519145349:88 Reorder by ZORDER app.js?1519145349:98 Refresh Journal List! app.js?1519145349:98 Search took 792ms app.js?1519145349:100 Body drop! app.js?1519145349:100 drop on upper canvas firebase.2.4.0.js:45 FIREBASE WARNING: Exception was thrown by user callback. SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at <a href="https://app.roll20.net/assets/app.js?1519145349:100:14032" rel="nofollow">https://app.roll20.net/assets/app.js?1519145349:100:14032</a> at <a href="https://app.roll20.net/assets/app.js?1519145349:93:3013" rel="nofollow">https://app.roll20.net/assets/app.js?1519145349:93:3013</a> at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:201:710" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:201:710</a> 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>) at cc (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:30:216" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:30:216</a>) at dc (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:29:1259" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:29:1259</a>) at Object.I (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:218:393" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:218:393</a>) at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:183:3" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:183:3</a> 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>) S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:52 setTimeout (async) gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 (anonymous) @ firebase.2.4.0.js:218 (anonymous) @ firebase.2.4.0.js:183 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:52 Uncaught SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at app.js?1519145349:100 at app.js?1519145349:93 at firebase.2.4.0.js:201 at gc (firebase.2.4.0.js:52) at cc (firebase.2.4.0.js:30) at dc (firebase.2.4.0.js:29) at Object.I (firebase.2.4.0.js:218) at firebase.2.4.0.js:183 at Qh.h.Ld (firebase.2.4.0.js:188) (anonymous) @ app.js?1519145349:100 (anonymous) @ app.js?1519145349:93 (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 (anonymous) @ firebase.2.4.0.js:218 (anonymous) @ firebase.2.4.0.js:183 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) gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 (anonymous) @ firebase.2.4.0.js:218 (anonymous) @ firebase.2.4.0.js:183 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?1519145349:100 Body drop! app.js?1519145349:100 drop on upper canvas firebase.2.4.0.js:45 FIREBASE WARNING: Exception was thrown by user callback. SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at <a href="https://app.roll20.net/assets/app.js?1519145349:100:14032" rel="nofollow">https://app.roll20.net/assets/app.js?1519145349:100:14032</a> at <a href="https://app.roll20.net/assets/app.js?1519145349:93:3013" rel="nofollow">https://app.roll20.net/assets/app.js?1519145349:93:3013</a> at <a href="https://app.roll20.net/assets/firebase.2.4.0.js:201:710" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:201:710</a> 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>) at cc (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:30:216" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:30:216</a>) at bc (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:29:1198" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:29:1198</a>) at Qi (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:224:313" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:224:313</a>) at X.h.Ib (<a href="https://app.roll20.net/assets/firebase.2.4.0.js:238:140" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js:238:140</a>) at T.s._getLatestBlob (<a href="https://app.roll20.net/assets/app.js?1519145349:93:2925" rel="nofollow">https://app.roll20.net/assets/app.js?1519145349:93:2925</a>) S @ firebase.2.4.0.js:45 (anonymous) @ firebase.2.4.0.js:52 setTimeout (async) gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 bc @ firebase.2.4.0.js:29 Qi @ firebase.2.4.0.js:224 h.Ib @ firebase.2.4.0.js:238 _getLatestBlob @ app.js?1519145349:93 (anonymous) @ app.js?1519145349:100 setTimeout (async) drop @ app.js?1519145349:100 _trigger @ jquery-ui.1.9.0.custom.min.js?3:5 _drop @ jquery-ui.1.9.0.custom.min.js?3:5 (anonymous) @ jquery-ui.1.9.0.custom.min.js?3:5 (anonymous) @ jquery-ui.1.9.0.custom.min.js?3:5 each @ jquery.1.8.2.min.js:2 drop @ jquery-ui.1.9.0.custom.min.js?3:5 _mouseStop @ jquery-ui.1.9.0.custom.min.js?3:5 (anonymous) @ jquery-ui.1.9.0.custom.min.js?3:5 _mouseUp @ jquery-ui.1.9.0.custom.min.js?3:5 (anonymous) @ jquery-ui.1.9.0.custom.min.js?3:5 _mouseUp @ jquery-ui.1.9.0.custom.min.js?3:5 (anonymous) @ jquery-ui.1.9.0.custom.min.js?3:5 _mouseUpDelegate @ jquery-ui.1.9.0.custom.min.js?3:5 dispatch @ jquery.1.8.2.min.js:2 h @ jquery.1.8.2.min.js:2 firebase.2.4.0.js:52 Uncaught SyntaxError: Unexpected end of JSON input at JSON.parse (<anonymous>) at app.js?1519145349:100 at app.js?1519145349:93 at firebase.2.4.0.js:201 at gc (firebase.2.4.0.js:52) at cc (firebase.2.4.0.js:30) at bc (firebase.2.4.0.js:29) at Qi (firebase.2.4.0.js:224) at X.h.Ib (firebase.2.4.0.js:238) at T.s._getLatestBlob (app.js?1519145349:93)