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

Campaign cannot load characters

1490904436
Kryx
Pro
Sheet Author
API Scripter
My test campaign cannot seemingly load any characters: There are several characters in those folders and those characters can still be accessed via the character vault. Info The characters from this campaign cannot be accessed via the character vault I am on windows and I have verified this behavior on firefox and chrome There are no error messages in the browser console window. When a sheet is loaded there is no data I have verified that I can see other campaigns (Shaped default from roll20, OGL default from roll20) I have verified that I can run the code I was desiring to run on other campaigns. I have tried loading an old Shaped sheet onto the campaign, no difference The campaign is <a href="https://app.roll20.net/campaigns/details/1206379/s" rel="nofollow">https://app.roll20.net/campaigns/details/1206379/s</a>... Feel free to join&nbsp; <a href="https://app.roll20.net/join/1206379/qP-T_Q" rel="nofollow">https://app.roll20.net/join/1206379/qP-T_Q</a> (the campaign link is public so no need to remove this link).
1490917138
Tetsuo
Forum Champion
Hey, Kryx! If it's an extremely large campaign or if there's been a lot of dice rolls made in the past and/or your chat log has gotten long in the tooth, it might be dragging your campaign to a crawl. You may try clearing the Chat Archive (note: not clearing your current Chat Log ), or Archiving unused pages and sheets. If you have a substantially large collection of character sheets within the campaign, the large amount of attributes may drag the game down as well. And finally, if none of the above seems to help with the issue, 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!)
1490917621

Edited 1490917650
Kryx
Pro
Sheet Author
API Scripter
Chat archive was cleared. Extensions and cache were eliminated as causes via testing via incognito, firefox, and a separate computer. The majority of step 4 is above. Browser version has no impact due to firefox testing, but since you asked: Chrome Version 56.0.2924.87 OS is windows 10, but again I've tested it elsewhere (chromebook) Javascript is enabled, yes No anti-virus on chromebook, no anti-virus on windows Browser extensions&nbsp;were eliminated as causes via testing via incognito and firefox. Screenshot had been included Console log is devoid of the typical errors, but here it is from firefox: The connection to wss://s-usc1c-nss-134.firebaseio.com/.ws?v=5&ns=roll20-12 was interrupted while the page was loading. firebase.2.4.0.js:168:158 Firebase Offline app.js:31:5308 Player -K8EC-vCvZD4riF9lYuJ is offline... app.js:35:27936 Firebase Online app.js:31:5180 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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>"). editor:12:0 Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> '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>"). editor:13:0 70 app.js:31:3874 TOUCH SUPPORTED: false app.js:31:29088 USING WEBGL ACCELERATION... app.js:31:29909 WEBGL STARTUP SUCCESS app.js:31:30498 Custom Sheet Translation app.js:33:13872 RTCIceServer.url is deprecated! Use urls instead. (unknown) Use of getPreventDefault() is deprecated. &nbsp;Use defaultPrevented instead. jquery.1.8.2.min.js:2:40278 This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor select app.js:26:19540 Switch mode to select app.js:26:21386 Initializing new dice engine with randomness... app.js:42:27868 Using random entropy app.js:42:27945 Compiling sheet... app.js:46:5680 Found rolltemplate: 5e-shaped app.js:46:5963 Found webworker script app.js:46:6502 Finding sheet rolls... app.js:46:6957 window resize app.js:47:30676 Final set zoom! app.js:32:9943 UPDATE GL SIZE! app.js:31:23638 Final set zoom! app.js:32:9943 tuts loaded tutorial_tips.js:7:2 Loading mixed (insecure) display content "<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>" on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 Loading mixed (insecure) display content "<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>" on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.1.8.2.min.js:2:31678 GET&nbsp; <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content] [HTTP/1.1 200 OK 164ms] GET&nbsp; <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content] [HTTP/1.1 200 OK 164ms] Final page load. app.js:38:8499 Refresh jukebox List! app.js:48:2355 Starting up WEB WORKER sheetsandboxworker.js:250:2 Scan for new plays! app.js:38:5321 Auth'ed. app.js:37:17244 Go post auth! app.js:37:17441 initial setup app.js:37:17586 Object { attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object, _pending: Object, _previousAttributes: Object, activePage: bound (), showSettings: bound (), initActivePage: bound (), 22 more… } app.js:35:21002 refershing page listings! app.js:40:32616 Got players value... app.js:37:17828 joining game... app.js:37:24696 Full load page! app.js:35:122 We have 2 pages app.js:37:18646 Refresh Journal List! app.js:45:18601 Search took 13ms app.js:45:17453 Player -K8EC-vCvZD4riF9lYuJ is offline... app.js:35:27936 Global Volume: 100=1 app.js:36:4778 Player -K9-D6-CxQXHXMbyTrrj is offline... app.js:35:27936 Player -K9BqyKh8NHKLUBOuw6D is offline... app.js:35:27936 Player -K9CDGaKCLlG0SBkFJ5x is offline... app.js:35:27936 Player -K9CGKck4ekRlpjNQl5b is offline... app.js:35:27936 Player -K9C_8wPIex3d1vDKzXd is offline... app.js:35:27936 Player -K9CqYvepHIk9YtoGPBj is offline... app.js:35:27936 Player -K9CtU3ur843y2Zrp1xW is offline... app.js:35:27936 Player -K9Cu9AY-0RxHGx_zBKf is offline... app.js:35:27936 Player -K9CumEuqBWlz3doLDrm is offline... app.js:35:27936 Player -K9D1e2jB_fbW9qBIA7c is offline... app.js:35:27936 Player -K9DA2kzz39dJq_AjM1- is offline... app.js:35:27936 Player -K9DoFmJpVoHhgezCr37 is offline... app.js:35:27936 Player -K9Drv_rF9zUEsEMWOid is offline... app.js:35:27936 Player -K9ERWfgJZ0_vnNSPAVg is offline... app.js:35:27936 Player -K9FN8Wdj6wAL8ypk0yO is offline... app.js:35:27936 Player -K9FchzGTSdUhdjwvmti is offline... app.js:35:27936 Player -K9IQ9qQ21Y8MtwslTB1 is offline... app.js:35:27936 Player -K9JHH00hA56pGtdZdB4 is offline... app.js:35:27936 Player -K9LF9HHZQi7WNp10nNr is offline... app.js:35:27936 Player -K9NKZb6TWoRdLGYGhC_ is offline... app.js:35:27936 Player -K9NwiDkXGImo_lHOtg_ is offline... app.js:35:27936 Player -K9OSED_FFuz1yqUOvFm is offline... app.js:35:27936 Player -K9PbiYB_zK4avHOvhao is offline... app.js:35:27936 Player -K9QHhghtNQqUA64TpKy is offline... app.js:35:27936 Player -K9R9YeF7s4h12rTAO5t is offline... app.js:35:27936 Player -K9SuyevLgRODbmdNO6P is offline... app.js:35:27936 Player -K9T1izf25_BgzgOpJFc is offline... app.js:35:27936 Player -K9TVUwXUSi0fWat4Y1t is offline... app.js:35:27936 Player -K9ToxTlu3quTn6kG2X5 is offline... app.js:35:27936 Player -K9Tul4-fkM2mnr0BHfF is offline... app.js:35:27936 Player -K9XSQbOItM5tsIdgYBM is offline... app.js:35:27936 Player -K9XkUAIQAAEzdsSK5sf is offline... app.js:35:27936 Player -K9eIKBABIq7_-HdfyiA is offline... app.js:35:27936 Player -K9egOejsNDMFsf3rH98 is offline... app.js:35:27936 Player -K9j8ODaJK2C_VWqlTnw is offline... app.js:35:27936 Player -K9o4fIGyWYF7YqkJUHI is offline... app.js:35:27936 Player -K9sWGT_loz3_thX4AlE is offline... app.js:35:27936 Player -KA394mJRKOvt63z7rUY is offline... app.js:35:27936 Player -KAFhlTgNW9AFapphcDz is offline... app.js:35:27936 Player -KAGVYOmZomI0qDRCJK1 is offline... app.js:35:27936 Player -KAIUFBBUxf8qUTBNoLJ is offline... app.js:35:27936 Player -KAh683sTgUDStCdwH0U is offline... app.js:35:27936 Player -KAjiowrbDG5NgAcAI8- is offline... app.js:35:27936 Player -KAw76U0lBpQlFcpRVss is offline... app.js:35:27936 Player -KBOaXgIK65CcFBkUMFC is offline... app.js:35:27936 Player -KE-1gKYYvd3tOIAjWL1 is offline... app.js:35:27936 Player -KErundN-tbCuT3we_II is offline... app.js:35:27936 Player -KFJ2hxetAGX1Ej1Pz7T is offline... app.js:35:27936 Player -KGxfZTjDxImWXGopaEr is offline... app.js:35:27936 Player -KIOMi7eFajKK7ioXZt6 is offline... app.js:35:27936 Player -KJ3Ph0zrMltvCn3KZYW is offline... app.js:35:27936 Player -KJnLSpRuM2f5_YG02ou is offline... app.js:35:27936 Player -KJyY8DAiDLqqqTJkE4K is offline... app.js:35:27936 Player -KLOHJ_6usQ4wq0PgLj3 is offline... app.js:35:27936 Player -KMTJEhrk_z8x6g3QMh_ is offline... app.js:35:27936 Player -KNsOFOUjcAR8zlzs1h_ is offline... app.js:35:27936 Player -KOOwTjqv4ahxbnlCw4b is offline... app.js:35:27936 Player -KRy-sg6Ug3BBA8gvaSk is offline... app.js:35:27936 Player -KSCS_jHIpJbxbqIDN74 is offline... app.js:35:27936 Player -KTLEOaLgYNGXlqB4Cbd is offline... app.js:35:27936 Player -KU7PV8NRxfQ8dxmYYdT is offline... app.js:35:27936 Player -KU7URlQpUAJmbbgQyP0 is offline... app.js:35:27936 Player -KU8AUiIYgdt12s_Qp0N is offline... app.js:35:27936 Player -KU8QGqy8aZnMZdkScx6 is offline... app.js:35:27936 Player -KUAkwl4kI_O96op8Uc1 is offline... app.js:35:27936 Player -KUBl-mfHlfqGDhC9fvT is offline... app.js:35:27936 Player -KUCUZFYLMTQCzju1ZJ- is offline... app.js:35:27936 Player -KUFMJA5bdUlU6jU6ptV is offline... app.js:35:27936 Player -KUHrjtRIZyuXxjaMf-E is offline... app.js:35:27936 Player -KUPW8nzY3mb7AW-zw40 is offline... app.js:35:27936 Player -KUgQoIEmVNP4R0uLSNH is offline... app.js:35:27936 Player -KUm7L8MHplge7utka5u is offline... app.js:35:27936 Player -KWb01K5KQbxn7WqUwg- is offline... app.js:35:27936 Player -KX1180hVVFe7Mv__yAD is offline... app.js:35:27936 Player -KXpp0SyKnIfEuxkkGwM is offline... app.js:35:27936 Player -Kba7m4qAIYElf5mVomo is offline... app.js:35:27936 Player -Kbc0yUg__u6S2qlNAYx is offline... app.js:35:27936 Player -KbgXZDmeZCqoGa3p8cv is offline... app.js:35:27936 Player -KbkbRXO9u5bM5rgxviG is offline... app.js:35:27936 Player -Kbn_7rSI_g11GwoX3Lx is offline... app.js:35:27936 Player -Kbnor8lfoWZtPDyNs__ is offline... app.js:35:27936 Player -KbpIgtK64ERNT6A8hca is offline... app.js:35:27936 Player -KbuJMpr82wnDWGcHe9w is offline... app.js:35:27936 Player -Kc64kToOjz4pq4SLxOT is offline... app.js:35:27936 Player -Kc67x_cjOdW1CX29r__ is offline... app.js:35:27936 Player -KcGa3e5KgWP_MsCMKtg is offline... app.js:35:27936 Player -KcZPtBKGQbpEZZAHJKO is offline... app.js:35:27936 Player -KcZv2LncyfQjPHRzJSo is offline... app.js:35:27936 Player -KchII4MoKARlufvF_au is offline... app.js:35:27936 Player -KdIWAIkLNbbyltzNn5z is offline... app.js:35:27936 Player -KdIe9jhPXWc9D2NRbHs is offline... app.js:35:27936 Player -KdLuNWwZJrcLgrl7_5E is offline... app.js:35:27936 Player -KdMV8V3BhzthlE0OL2V is offline... app.js:35:27936 Player -KdMqlPJv2JHwqUfEXIz is offline... app.js:35:27936 Player -KdOATmnR8pvOUq4jZK7 is offline... app.js:35:27936 Player -KdOaEuHIBr5h4a-8Kkd is offline... app.js:35:27936 Player -KdQoCvaWVy3tA7hsr2n is offline... app.js:35:27936 Player -KdWJDavxgESdPf_uAno is offline... app.js:35:27936 Player -KdWfJypl7tXEayY21gc is offline... app.js:35:27936 Player -KdaSA-fYzNw0ARq1qag is offline... app.js:35:27936 Player -KdcAX3qeP_0qAVIb0ZN is offline... app.js:35:27936 Player -Ke0pHsY_ORnSWu3q_q5 is offline... app.js:35:27936 Player -Ke3UtPRpqOGiCDiFnTF is offline... app.js:35:27936 Player -Ke5QCsCEyZsenyhfA0q is offline... app.js:35:27936 Player -Ke5qL0YKoerVAJTytcM is offline... app.js:35:27936 Player -Ke9gjJZZoUTo8qHs72y is offline... app.js:35:27936 Player -KeOiHG4EMer4wdd1D84 is offline... app.js:35:27936 Player -KefxO2qm_pbplr76fKl is offline... app.js:35:27936 Player -KefxaEeRhuKVHRjYUMe is offline... app.js:35:27936 Player -KefxaKutlumTk89TZVG is offline... app.js:35:27936 Player -Ker5E9mu5Kt1n8ASnrb is offline... app.js:35:27936 Player -Kfe2KD5NFyOGmecNww2 is offline... app.js:35:27936 Player -Kfn1EroaEckaJ8gpfhj is offline... app.js:35:27936 Player -KfpMdDUVfXR4KHeFezQ is offline... app.js:35:27936 Player -Kfqu0gnAZwVmkPyP2ZN is offline... app.js:35:27936 Player -KgBSpScLGLByol8moca is offline... app.js:35:27936 Player -KgHWREIk53d4SylkbZC is offline... app.js:35:27936 Player -KgI5yQjd6W7ivrP6S3h is offline... app.js:35:27936 Player -KgNKDi7h2LKIedKM6m4 is offline... app.js:35:27936 Player -KgR6r2TEcV4FbcnnAck is offline... app.js:35:27936 Player -KgSJDPv5rSWjHLm87s0 is offline... app.js:35:27936 Player -KgWWDXFCFgY19kAWYdc is offline... app.js:35:27936 Deferred finish joining... app.js:37:24786 Firebase Online app.js:31:5180 Adding myself before -KgTVhgjiU-tTaSQCpsM app.js:35:28855 handle page changes app.js:37:19186 false app.js:37:19267 refershing page listings! app.js:40:32616 Scan for new plays! app.js:38:5321 Do refresh link cache! app.js:33:25523 init active page! app.js:37:23649 activate page! app.js:35:2284 FULLY ACTIVATE VIEWS FOR PAGE. app.js:35:2516 Graphics: 0 app.js:35:1463 Paths: 0 app.js:35:1659 Reorder by ZORDER app.js:35:5167 Refresh Journal List! app.js:45:18601 Search took 23ms app.js:45:17453 refershing page listings! app.js:40:32616 Loading mixed (insecure) display content "<a href="http://imgsrv.roll20.net:5100/?src=&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=&cb=5</a>" on a secure page[Learn More] app.js:30:18114 Refresh jukebox List! app.js:48:2355 GET&nbsp; <a href="http://imgsrv.roll20.net:5100/" rel="nofollow">http://imgsrv.roll20.net:5100/</a> [Mixed Content] [HTTP/1.1 200 OK 142ms] Error loading image, probably due to cors. Trying once without CORS for &nbsp;app.js:30:17872 Reorder by ZORDER
1490917749
Tetsuo
Forum Champion
Awesome. Sorry, just gotta run it through the usual paces first! I'll get a dev over here and see if we can get it resolved.
1491142704
Kryx
Pro
Sheet Author
API Scripter
Another piece of info: Every character fropm before is no longer accessible and I still cannot try to import to the character vault from this campaign (probably due to the broken characters), but I can access characters that have been imported and all their data loads correctly.
1491494106
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
I went through the back end data and found your player data very badly deformed. The game's character objects were overwritten by the individual properties of a Knight character. The only way I know of something like that happening by user action is via the API. I cleaned up the junk character data and the journal tab should be working correctly now. Since the character objects were all over written, I'd recommend rolling back the game but I suspect this happened prior to the 7 day backup period. Let me know if you have any other questions.
1491494969
Kryx
Pro
Sheet Author
API Scripter
Ah, I should've considered rolling back - that would've been smart. I have everything important backed up on the vault so nothing major lost. I believe it may have happened when there was an extraordinarily long sheet upload (the sheet took a minute and a half to upload to roll20 from my npm script when it normally takes 5-10 seconds). Thanks for looking into it and clearing out the bad data!! I can load characters from it now!