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.

Tutorial not loading

1590602997

Edited 1590603306
Hi, The Tutorial (homepage--&gt;Games--&gt;Tutorial) is stuck on "Loading." I've tried both a fresh install of Firefox and my usual Chrome browser (with all of the addons turned off). I've also tried MS Edge, but they all get stuck on Loading. I've included the info &amp; console logs from both Firefox and Chrome. Info is below. Thanks, ########################################################## Browser--Chrome version 81.0.4044.138 (Official Build) (64-bit) Addons/Extensions--None enabled OS--Windows 10 (build 18363.836) Console Log-- Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-jAe0p6VrwS1SGQM1' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> 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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-m4CjhxuTDlNjCFL0KhbGebbDs3RIP731+zEPeY6DKJE='), or a nonce ('nonce-...') is required to enable inline execution. (index):12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-jAe0p6VrwS1SGQM1' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> 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> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-RoZwupgZDEcgu9Au4MMhkuO2QgHLd1Ag1D7COu67SSQ='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active (index):24 GET <a href="https://app.roll20.net/editor/startjs/?timestamp=1590602837&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1590602837&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false</a> net::ERR_ABORTED 500 loading.js?v=11:1 Uncaught ReferenceError: d20ext is not defined &nbsp; &nbsp; at loading.js?v=11:1 (anonymous) @ loading.js?v=11:1 app.js?1590509682:547 Uncaught TypeError: Cannot read property 'siteURL' of undefined &nbsp; &nbsp; at app.js?1590509682:547 &nbsp; &nbsp; at app.js?1590509682:586 (anonymous) @ app.js?1590509682:547 (anonymous) @ app.js?1590509682:586 tutorial_tips.js:7 tuts loaded DevTools failed to load SourceMap: Could not load content for chrome-extension://ndjpnladcallmjemlbaebfadecfhkepb/editor/config.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME DevTools failed to load SourceMap: Could not load content for chrome-extension://ndjpnladcallmjemlbaebfadecfhkepb/editor/content.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME ############################################################## Browser--Fresh install of Firefox 76.01 (64-bit) Addons/Extensions--None enabled OS--Windows 10 (build 18363.836) Console Log-- Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor :11:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor :12:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js :1444:6 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js :1450:5 JQMIGRATE: Logging is active jquery.migrate.js :20:10 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. editor The resource from “ <a href="https://app.roll20.net/editor/startjs/?timestamp=1590603274&amp;…ngpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1590603274&amp;…ngpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false</a> ” was blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff). editor Loading failed for the &lt;script&gt; with source “ <a href="https://app.roll20.net/editor/startjs/?timestamp=1590603274&amp;…ngpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1590603274&amp;…ngpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false</a> ”. editor :24:1 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. jquery-1.9.1.js :9392:13 ReferenceError: d20ext is not defined loading.js :1:1 RTCIceServer.url is deprecated! Use urls instead. 3 app.js :278 TypeError: window.d20ext is undefined app.js :547:16942 tuts loaded tutorial_tips.js :7:10 Request to access cookie or storage on “ <a href="https://cdn.inspectlet.com/inspectlet.js?wid=360929120&amp;r=441834" rel="nofollow">https://cdn.inspectlet.com/inspectlet.js?wid=360929120&amp;r=441834</a> ” was blocked because it came from a tracker and content blocking is enabled. Cookie “__insp_dct” will be soon rejected because it has the “sameSite” attribute set to “none” or an invalid value, without the “secure” attribute. To know more about the “sameSite“ attribute, read <a href="https://developer.mozilla.org/docs/Web/HTTP/Cookies" rel="nofollow">https://developer.mozilla.org/docs/Web/HTTP/Cookies</a> inspectlet.js :8:768 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). inspectlet.js :4:8118 ​
1590606555

Edited 1590606590
Andreas J.
Forum Champion
Sheet Author
Translator
Huh, that's new. But it's not too much of a loss, the tutorial have anyway a number of bugs anyway that means some features are best tested in a real game.
1590612796

Edited 1590612856
Thanks for the response Andreas. I see running the tutorial as a way to determine whether the in-game experience works OK. It sounds as though the tutorial is so buggy (not updated?) that tutorial performance is not a useful guide to in-game performance. Is that the case? I'd hate to sign up for my first game-session on the platform, try to open it up, and get stuck with the same problem (Loading ad infinitum). With most apps, if it doesn't load, I'm pretty much done with that app. I wonder how many others have hit the buggy tutorial and bailed.
Gronad, ive been tearing my hair out over this too. I am Dming a game on friday on roll20 Second session on roll 20, first time using the vitrual map properly. Only problem is, i cant learn how to use the VTT as the tutorial wont work.&nbsp;
1590686842

Edited 1590687321
Thanks for the response Pani, I'm right there with you. I also don't want to waste a group's time while the newb (me) tries to figure out the interface. A quick search shows a long history of problems with the tutorial for this product. Generally, when a product or service's first-time user-experience (FTUE) is borked it says that they don't care to have new users. Because that's the effect. People want to try something that's new to them, it doesn't work as expected, and they bail (most never to return). That may not be fair, but that's the reality in the online marketplace. Experienced users don't worry about whether the tutorial is broken, they don't use it. But if you want new users and want to grow your product/service, it's not a viable way forward. Honestly, how hard is it to make a fairly basic tutorial work on the most popular browsers? And if the bloody tutorial is borked, what's the rest of the experience like? I guess I can resort to YouTube to see the damn thing working, but just watching doesn't ever have the same learning value as doing. Frustrating.
I'm having the same problem, even when using different accounts on different computers.&nbsp; It's so frustrating.. anyone have a good way to learn the features without the tutorial, other than just clicking on every button in a temporary game?&nbsp; I don't even know what I don't know at this point. :(
So glad I am not the only one facing this issue. I am using a Mac, so it is not just Windows computers having this problem it seems. *sigh* This really sucks since I only got through half the tutorial and I had a campaign planned for Saturday. However, I do have one idea for you guys. If the actual game creation is indeed working, I suppose you all could go into a game and follow along with a youtube tutorial video or one of the site's tutorial videos of roll20, clicking on the buttons as you go so it feels hands-on. I hope this helps!&nbsp;
Same issue, tested in Firefox and Chrome, cleaned both and disabled extensions and made no difference. Needed it since im DMing for the first time Saturday and hove no idea how it works. &nbsp;
Hey everyone -&nbsp; We’re aware of an issue with the tutorial and we’re pushing out a hotfix tomorrow morning that should resolve the problem. To keep messaging organized, we’re going to be closing this post and ask that you please follow the main thread for this,&nbsp; as seen here . Thank you!