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
This post has been closed. You can still view previous posts, but you can't post any new replies.

API won't restart

I was having issues with some of my scripts rather randomly. No error message would display. I am using the newest version of shaped d&d 5e sheets and the companion API When I used to drop monsters onto the map they would randomly generate HP Recently it would randomly stop functioning. However, my other scripts kept working. (token mod and health aura) When I restarted API in the past it fixed the problem However, now I can't even restart my scripts I get the "Restarting sandbox due to script changes..." but nothing changes.I have a game in a few hours. I need my scripts working :( any advice? I would be devastated if this campaign became corrupt. I have been working on it for months. It's too big to backup or else I wouldn't be so stressed. Thanks
1495188655
Ziechael
Forum Champion
Sheet Author
API Scripter
I'm sorry to hear that you're having issues with the site. Have you accidentally added html code into the API console, this can cause freezing sometimes... however, lets try triage to rule out the basics :) Could you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you!
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-Pq2grvXNEafpZr2usSob5Y3NJG+Nmwp/jCaLls4mG3g='), 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-gCgVkAhT4jg1bWpbaHmyMrHQxNIEPZFk50qjzDbMloA='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1494260306:31 70 app.js?1494260306:31 TOUCH SUPPORTED: false app.js?1494260306:31 USING WEBGL ACCELERATION... app.js?1494260306:31 WEBGL STARTUP SUCCESS app.js?1494260306:33 Custom Sheet Translation app.js?1494260306:26 select app.js?1494260306:26 Switch mode to select app.js?1494260306:42 Initializing new dice engine with randomness... app.js?1494260306:42 Using random entropy app.js?1494260306:46 Compiling sheet... app.js?1494260306:46 Found rolltemplate: 5e-shaped app.js?1494260306:46 Found webworker script app.js?1494260306:46 Finding sheet rolls... app.js?1494260306:48 window resize app.js?1494260306:32 Final set zoom! app.js?1494260306:31 UPDATE GL SIZE! app.js?1494260306:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20.net/:1 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/X44kw8b.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/X44kw8b.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 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=imgh.us/valentines-heart_4.svg" rel="nofollow">http://imgsrv.roll20.net/?src=imgh.us/valentines-heart_4.svg</a>'. This content should also be served over HTTPS. app.roll20.net/:1 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/1Fj7e96.gif" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/1Fj7e96.gif</a>'. This content should also be served over HTTPS. sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js?1494260306:38 Final page load. /js/d20/sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js?1494260306:48 Refresh jukebox List! app.js?1494260306:38 Scan for new plays! app.js?1494260306:37 Auth'ed. app.js?1494260306:37 Go post auth! app.js?1494260306:48 Refresh jukebox List! app.js?1494260306:37 initial setup app.js?1494260306:48 Refresh jukebox List! app.js?1494260306:35 T.r app.js?1494260306:38 Scan for new plays! app.js?1494260306:41 refershing page listings! app.js?1494260306:45 Refresh Journal List! VM464:3 Uncaught TypeError: Cannot read property 'id' of undefined at Object.eval (eval at jqotec (base.js?1492617178:2), &lt;anonymous&gt;:3:81) at HTMLScriptElement.&lt;anonymous&gt; (base.js?1492617178:1) at Function.each (jquery.1.8.2.min.js:2) at init.each (jquery.1.8.2.min.js:2) at init.jqote (base.js?1492617178:1) at Object.d20.journal.refreshSpeakingAsOptions (app.js?1494260306:46) at Object.d20.journal.refreshJournalList (app.js?1494260306:45) at app.js?1494260306:45 app.js?1494260306:37 Got players value... app.js?1494260306:37 joining game... 8app.js?1494260306:35 Full load page! app.js?1494260306:37 We have 8 pages app.js?1494260306:35 Player -KSaFbFqJdwS-z0Lwdvn is offline... app.js?1494260306:36 Global Volume: 100=1 app.js?1494260306:35 Player -KaMU7Sltw3qFHG3Y3nm is offline... app.js?1494260306:35 Player -Khu54tgr_1tiAsB91YO is offline... app.js?1494260306:35 Player -Khu5Z2MqFhatGsidVGF is offline... app.js?1494260306:37 Deferred finish joining... app.js?1494260306:31 Firebase Online app.js?1494260306:45 Loading Roll20 Chat Event Handlers app.js?1494260306:37 handle page changes app.js?1494260306:37 false app.js?1494260306:38 Scan for new plays! app.js?1494260306:48 Refresh jukebox List! app.js?1494260306:37 init active page! app.js?1494260306:35 activate page! app.js?1494260306:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1494260306:33 Do refresh link cache! app.js?1494260306:45 Refresh Journal List! app.js?1494260306:45 Search took 1239ms app.js?1494260306:35 Graphics: 0 app.js?1494260306:35 Paths: 0 app.js?1494260306:41 refershing page listings! app.js:35 Reorder by ZORDER 67app.js:31 new caster! app.js:35 Reorder by ZORDER thumb.png Failed to load resource: the server responded with a status of 403 (Forbidden) app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/33177797/MDQGbs6O8FZS3yscBcadwA/thumb.jpg?14951261465" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33177797/MDQGbs6O8FZS3yscBcadwA/thumb.jpg?14951261465</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/33177797/MDQGbs6O8FZS3yscBcadwA/original.jpg?14951261465" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33177797/MDQGbs6O8FZS3yscBcadwA/original.jpg?14951261465</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/14917/thumb.png?13380624115" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/14917/thumb.png?13380624115</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/14917/med.png?13380624115" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/14917/med.png?13380624115</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/33090559/PVBGnw-NB14TxTzGd-ufSg/thumb.png?14949479055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33090559/PVBGnw-NB14TxTzGd-ufSg/thumb.png?14949479055</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/33090559/PVBGnw-NB14TxTzGd-ufSg/med.png?14949479055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33090559/PVBGnw-NB14TxTzGd-ufSg/med.png?14949479055</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/33206860/tjffA96js6Mg6o4KOdPV0A/thumb.jpg?14951692295" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33206860/tjffA96js6Mg6o4KOdPV0A/thumb.jpg?14951692295</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/33206860/tjffA96js6Mg6o4KOdPV0A/original.jpg?14951692295" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/33206860/tjffA96js6Mg6o4KOdPV0A/original.jpg?14951692295</a> 3app.js:30 Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/13160/thumb.png?1337482880" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/13160/thumb.png?1337482880</a> app.js:31 new lamp app.js:35 Reorder by ZORDER thumb.png Failed to load resource: the server responded with a status of 403 (Forbidden) 3app.js:34 setting src 2app.js:31 new lamp app.js:34 setting src app.js:30 Cols: 3 Rows: 3 app.js:30 Took 15ms to generate cache. app.js:37 init active page! app.js:35 activate page! app.js:35 FULLY ACTIVATE VIEWS FOR PAGE. app.roll20.net/:1 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=&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=&cb=5</a>'. This content should also be served over HTTPS. app.js:35 Graphics: 71 app.js:35 Paths: 19 19app.js:31 new caster! app.js:31 new lamp app.js:41 refershing page listings! 2app.js:35 Reorder by ZORDER app.roll20.net/:1 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=&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=&cb=5</a>'. This content should also be served over HTTPS. app.js:30 Error loading image, probably due to cors. Trying once without CORS for app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/23786097/f2iq8hBu6RKtvBjBDrSTmw/thumb.jpg?14754685705" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/23786097/f2iq8hBu6RKtvBjBDrSTmw/thumb.jpg?14754685705</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/23786097/f2iq8hBu6RKtvBjBDrSTmw/original.jpg?14754685705" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/23786097/f2iq8hBu6RKtvBjBDrSTmw/original.jpg?14754685705</a> app.js:35 Reorder by ZORDER app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?13906433545" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?13906433545</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?13906433545" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?13906433545</a> 5app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?1390643354555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?1390643354555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?1390643354555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?1390643354555</a> 2app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?139064335455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/thumb.png?139064335455</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?139064335455" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2861655/uqWl0SIJFHe6fjMlzbvLgA/med.png?139064335455</a> app.js:35 Reorder by ZORDER thumb.jpg Failed to load resource: the server responded with a status of 403 (Forbidden) 3app.js:30 Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/23281508/VBQNDMied_d_isv6tQ-Oiw/thumb.jpg?1474368774" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/23281508/VBQNDMied_d_isv6tQ-Oiw/thumb.jpg?1474368774</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?14923129865</a> 2app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/med.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/med.png?14923129865</a> 2app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?14923129865</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?14923129865" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?14923129865</a> app.js:35 Reorder by ZORDER 2app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?149231298655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/thumb.png?149231298655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?149231298655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31651623/2gO-3XY-3fAOunRhAbvr3g/max.png?149231298655</a> app.js:34 Applying filter app.js:30 t app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31326016/cDKpQrCs7-Kd-iTqYGZTrg/thumb.png?14917053255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326016/cDKpQrCs7-Kd-iTqYGZTrg/thumb.png?14917053255</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31326016/cDKpQrCs7-Kd-iTqYGZTrg/med.png?14917053255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326016/cDKpQrCs7-Kd-iTqYGZTrg/med.png?14917053255</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/thumb.png?14917053265" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/thumb.png?14917053265</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/med.png?14917053265" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/med.png?14917053265</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/thumb.png?149170532655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/thumb.png?149170532655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/med.png?149170532655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326020/t2GSGHji3AyyHg93-s8psQ/med.png?149170532655</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31326017/ezWsORDJ9deiE9NzhE6RFw/thumb.png?14917053255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326017/ezWsORDJ9deiE9NzhE6RFw/thumb.png?14917053255</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31326017/ezWsORDJ9deiE9NzhE6RFw/med.png?14917053255" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31326017/ezWsORDJ9deiE9NzhE6RFw/med.png?14917053255</a> 3app.js:35 Reorder by ZORDER 2app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/thumb.png?149189033655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/thumb.png?149189033655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/max.png?149189033655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/max.png?149189033655</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/thumb.png?14918903365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/thumb.png?14918903365</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/max.png?14918903365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31433407/504QgeJw8_hCY1sEXua9QA/max.png?14918903365</a> app.js:31 new lamp app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/38450/thumb.png?13397581215" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/38450/thumb.png?13397581215</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/38450/med.png?13397581215" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/38450/med.png?13397581215</a> app.js:35 Reorder by ZORDER 4app.js:31 new lamp 11app.js:34 setting src app.js:30 Cols: 2 Rows: 1 app.js:30 Took 4ms to generate cache. app.js:30 Cols: 2 Rows: 1 app.js:30 Took 2ms to generate cache. app.js:30 Cols: 2 Rows: 1 app.js:30 Took 8ms to generate cache. thumb.jpg Failed to load resource: the server responded with a status of 403 (Forbidden) 12app.js:34 setting src app.js:30 Cols: 1 Rows: 2 app.js:30 Took 4ms to generate cache. app.js:30 Cols: 2 Rows: 1 app.js:30 Took 6ms to generate cache. app.js:30 Cols: 2 Rows: 1 app.js:30 Took 8ms to generate cache. app.js:34 setting src app.js:48 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js:32 Final set zoom!
1495193851
Tim P.
Sheet Author
API Scripter
I'm having issues as well with the FFG Star Wars scripts. I'm running the script from the dropdown load, but I'm receiving the message: "API sandbox shutdown due to campaign inactivity." no matter how many times I try to restart the API or re-add the scripts to the game.
"API sandbox shutdown due to campaign inactivity," in my experience is because no one is in the campaign. API only starts up if there is someone in the game
1495196726
Tim P.
Sheet Author
API Scripter
Kyle G. said: "API sandbox shutdown due to campaign inactivity," in my experience is because no one is in the campaign. API only starts up if there is someone in the game True. Except I had 5 players in my campaign, including myself.&nbsp;
1495196773
Andrew R.
Pro
Sheet Author
I was in my 13th Age game setting up new player tokens when I noticed my macros that call TokenMod weren't working. I checked the API screen in another tab and couldn't get it to start.&nbsp; I have no plugins. Vanilla Chrome on Mac OS. I was in the game.&nbsp;
1495198856

Edited 1495198920
could you guys make your own thread?
1495222029
Gid
Roll20 Team
This should be fixed. Please see this post to follow up on.