same issue here, basically I can't connect to roll20 (or better, I can see my campaigns but I cannot load any of them). We were playing then everything went dark. After some seconds, some of the players were able to reconnect, me and another buddy couldn't. Me and the mentioned buddy live nearby each other and we have the same internet provider, which, after checking the console, seems to be a potential cause. As you can see from the console log, the page (or better, parts of the page) get blocked for some unknown security reason (no idea). It happens with Chrome as well, I'm posting both of the logs. OS Windows 10, Javascript should be on, Bitdefender antivirus on the laptop, Panda on the pc (same issue in any case, it's not antivirus related) Firefox: (contains some italian sentences that are about a resource being blocked from the page settings) Content Security Policy: Il caricamento di una risorsa su self è stato bloccato dalle impostazioni della pagina (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> editor:12:0 Content Security Policy: Il caricamento di una risorsa su self è stato bloccato dalle impostazioni della pagina (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> editor:13:0 70 app.js:29:21518 TOUCH SUPPORTED: false app.js:30:13933 USING WEBGL ACCELERATION... app.js:30:14754 WEBGL STARTUP SUCCESS app.js:30:15343 Custom Sheet Translation app.js:31:32117 Content Security Policy: Il caricamento di una risorsa su data:application/javascript;base64,dmFyIHVyY2hpblRyYWNrZXI9ZnVuY3Rpb24oKXt9LF9nYXE9e3B1c2g6ZnVuY3Rpb24oKXt0cnkge2lmKGFyZ3VtZW50c1swXVswXT09J19saW5rJyl3aW5kb3cubG9jYXRpb24uaHJlZj1hcmd1bWVudHNbMF1bMV19Y2F0Y2goZXIpe319fSxfZ2F0PXtfY3JlYXRlVHJhY2tlcjpmdW5jdGlvbigpe30sIF9nZXRUcmFja2VyOmZ1bmN0aW9uKCl7cmV0dXJue19fbm9TdWNoTWV0aG9kX186ZnVuY3Rpb24oKXt9LF9saW5rOmZ1bmN0aW9uKG8pe2lmKG8pbG9jYXRpb24uaHJlZj1vO30sX2xpbmtCeVBvc3Q6ZnVuY3Rpb24oKXtyZXR1cm4gdHJ1ZTt9LF9nZXRMaW5rZXJVcmw6ZnVuY3Rpb24obyl7cmV0dXJuIG87fSxfdHJhY2tFdmVudDpmdW5jdGlvbigpe319fX07 è stato bloccato dalle impostazioni della pagina (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.doubleclick.net <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> https://*.tokbox.com <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> (sconosciuto) select app.js:25:5185 Switch mode to select app.js:25:7031 Initializing new dice engine with randomness... app.js:41:2761 Using random entropy app.js:41:2838 Compiling sheet... app.js:44:4599 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/IfMt8V7.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/IfMt8V7.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/4KLd69W.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/4KLd69W.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/p3lvvxR.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/p3lvvxR.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/fzxLKCD.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/fzxLKCD.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Caricamento in corso di contenuto non attivo misto (non sicuro) “ <a href="http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png”</a> su una pagina sicura[Ulteriori informazioni] jquery.1.8.2.min.js:2:70985 Finding sheet rolls... app.js:44:5876 L’utilizzo di nodeValue su attributi è deprecato. Al suo posto utilizzare value. app.js:44:7873 window resize app.js:45:19684 Final set zoom! app.js:30:28055 UPDATE GL SIZE! app.js:30:8483 Final set zoom! app.js:30:28055 tuts loaded tutorial_tips.js:7:2 L’utilizzo di getPreventDefault() è deprecato. Al suo posto utilizzare defaultPrevented. jquery.1.8.2.min.js:2:40278 Final page load. app.js:36:18976 Refresh jukebox List! app.js:45:24176 Scan for new plays! app.js:36:16473 TypeError: e.activePage(...) is undefined app.js:36:784 window resize app.js:45:19684 Final set zoom! app.js:30:28055 UPDATE GL SIZE! app.js:30:8483 Final set zoom! app.js:30:28055 Chrome: 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com Either the 'unsafe-inline' keyword, a hash ('sha256-/856bmzXdNEAEWli/0f/CRG6D73Un3lu0Y5xghPYEwA='), or a nonce ('nonce-...') is required to enable inline execution. 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 https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> https://*.googlesyndication.com <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> https://*.googlesyndication.com <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> https://*.googlesyndication.com Either the 'unsafe-inline' keyword, a hash ('sha256-WgwhnV+Gut6pToxpAeIKBJXM+334HSG+34w//BunHVQ='), or a nonce ('nonce-...') is required to enable inline execution. 70 TOUCH SUPPORTED: false USING WEBGL ACCELERATION... WEBGL STARTUP SUCCESS Custom Sheet Translation select Switch mode to select Initializing new dice engine with randomness... Using random entropy Compiling sheet... The specified value "floor( (@{groundspeed})/10 )" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{str_score}+@{str_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{dex_score}+@{dex_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{con_score}+@{con_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{int_score}+@{int_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{wis_score}+@{wis_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "floor(((@{cha_score}+@{cha_adj_score})-10)/2)" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{fortitude_save}+@{con_mod}+@{fortitude_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{con_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{reflex_save}+@{dex_mod}+@{reflex_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{dex_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{will_save}+@{wis_mod}+@{will_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{wis_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{acrobatics_ranks} + @{acrobatics_attr_mod} + @{acrobatics_misc_mod} + @{acrobatics_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{acrobatics_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 - (2*ceil(@{acrobatics_ranks}/9999)) + @{acrobatics_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{acrobatics_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{athletics_ranks}+ @{athletics_attr_mod}+ @{athletics_misc_mod}+ @{athletics_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{athletics_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{athletics_ranks}/9999)+@{athletics_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{athletics_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{blend_ranks}+ @{blend_attr_mod}+ @{blend_misc_mod}+ @{blend_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{blend_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{blend_ranks}/9999)+@{blend_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{blend_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{bluff_ranks}+ @{bluff_attr_mod}+ @{bluff_misc_mod}+ @{bluff_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{bluff_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{bluff_ranks}/9999)+@{bluff_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{bluff_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{crafting_ranks}+ @{crafting_attr_mod}+ @{crafting_misc_mod}+ @{crafting_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{crafting_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{crafting_ranks}/9999)+@{crafting_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{crafting_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{disguise_ranks}+ @{disguise_attr_mod}+ @{disguise_misc_mod}+ @{disguise_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{disguise_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{disguise_ranks}/9999)+@{disguise_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{disguise_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{haggle_ranks}+ @{haggle_attr_mod}+ @{haggle_misc_mod}+ @{haggle_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{haggle_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{haggle_ranks}/9999)+@{haggle_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{haggle_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{impress_ranks}+ @{impress_attr_mod}+ @{impress_misc_mod}+ @{impress_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{impress_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{impress_ranks}/9999)+@{impress_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{impress_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{intimidate_ranks}+ @{intimidate_attr_mod}+ @{intimidate_misc_mod}+ @{intimidate_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{intimidate_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{intimidate_ranks}/9999)+@{intimidate_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{intimidate_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{investigate_ranks}+ @{investigate_attr_mod}+ @{investigate_misc_mod}+ @{investigate_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{investigate_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{investigate_ranks}/9999)+@{investigate_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{investigate_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{medicine_ranks}+ @{medicine_attr_mod}+ @{medicine_misc_mod}+ @{medicine_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{medicine_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{medicine_ranks}/9999)+@{medicine_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{medicine_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{notice_ranks}+ @{notice_attr_mod}+ @{notice_misc_mod}+ @{notice_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{notice_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{notice_ranks}/9999)+@{notice_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{notice_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{prestidigitation_ranks}+ @{prestidigitation_attr_mod}+ @{prestidigitation_misc_mod}+ @{prestidigitation_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{prestidigitation_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{prestidigitation_ranks}/9999)+@{prestidigitation_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{prestidigitation_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{resolve_ranks}+ @{resolve_attr_mod}+ @{resolve_misc_mod}+ @{resolve_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{resolve_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{resolve_ranks}/9999)+@{resolve_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{resolve_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{ride_ranks}+ @{ride_attr_mod}+ @{ride_misc_mod}+ @{ride_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{ride_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{ride_ranks}/9999)+@{ride_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{ride_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{search_ranks}+ @{search_attr_mod}+ @{search_misc_mod}+ @{search_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{search_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{search_ranks}/9999)+@{search_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{search_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{sense_motive_ranks}+ @{sense_motive_attr_mod}+ @{sense_motive_misc_mod}+ @{sense_motive_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{sense_motive_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{sense_motive_ranks}/9999)+@{sense_motive_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{sense_motive_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{sneak_ranks}+ @{sneak_attr_mod}+ @{sneak_misc_mod}+ @{sneak_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{sneak_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{sneak_ranks}/9999)+@{sneak_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{sneak_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{spellcasting_ranks}+ @{spellcasting_attr_mod}+ @{spellcasting_misc_mod}+ @{spellcasting_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{spellcasting_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{spellcasting_ranks}/9999)+@{spellcasting_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{spellcasting_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{survival_ranks}+ @{survival_attr_mod}+ @{survival_misc_mod}+ @{survival_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{survival_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{survival_ranks}/9999)+@{survival_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{survival_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{tactics_ranks}+ @{tactics_attr_mod}+ @{tactics_misc_mod}+ @{tactics_temp_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{tactics_attr}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "3 -2*ceil(@{tactics_ranks}/9999)+@{tactics_error_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "20-@{tactics_threat_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{bull_rush_base}+@{bull_rush_misc}+@{size_diff}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{athletics_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{coup_de_grace_base}+@{coup_de_grace_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{melee_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{disarm_base}+@{disarm_misc}+@{size_diff}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{melee_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{feint_base}+@{feint_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{prestidigitation_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{grapple_base}+@{grapple_misc}+@{size_diff}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{athletics_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{pummel_base}+@{pummel_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{unarmed_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{taunt_base}+@{taunt_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{sense_motive_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{threaten_base}+@{threaten_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{intimidate_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{tire_base}+@{tire_misc}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{resolve_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{trip_base}+@{trip_misc}+@{size_diff}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{acrobatics_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_1} + @{weapon_attack_misc_1} +@{weapon_proficiency_bonus_1}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_1} + @{weapon_attack_misc_1} + @{weapon_proficiency_bonus_1}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{trip_bonus} + @{weapon_trip_misc_1} + @{weapon_proficiency_bonus_1}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_3} + @{weapon_attack_misc_3} +@{weapon_proficiency_bonus_3}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{trip_bonus} + @{weapon_trip_misc_3} + @{weapon_proficiency_bonus_3}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_2} + @{weapon_attack_misc_2} +@{weapon_proficiency_bonus_2}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{trip_bonus} + @{weapon_trip_misc_2} + @{weapon_proficiency_bonus_2}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_4} + @{weapon_attack_misc_4} +@{weapon_proficiency_bonus_4}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{weapon_base_4} + @{weapon_attack_misc_4} + @{weapon_proficiency_bonus_4}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{trip_bonus} + @{weapon_trip_misc_4} + @{weapon_proficiency_bonus_4}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{spellcasting_bonus}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{spellcasting_ranks}+@{wis_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{spellcasting_ranks}+@{cha_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? The specified value "@{cha_mod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? Finding sheet rolls... window resize Final set zoom! UPDATE GL SIZE! Final set zoom! tuts loaded 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/IfMt8V7.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/IfMt8V7.png</a> '. This content should also be served over HTTPS. 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/4KLd69W.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/4KLd69W.png</a> '. This content should also be served over HTTPS. 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/p3lvvxR.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/p3lvvxR.png</a> '. This content should also be served over HTTPS. 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/fzxLKCD.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/fzxLKCD.png</a> '. This content should also be served over HTTPS. 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/3NGTgVN.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png</a> '. This content should also be served over HTTPS. 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/w2K6sd7.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png</a> '. This content should also be served over HTTPS. 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/3NGTgVN.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png</a> '. This content should also be served over HTTPS. 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/w2K6sd7.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png</a> '. This content should also be served over HTTPS. 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/3NGTgVN.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png</a> '. This content should also be served over HTTPS. 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/w2K6sd7.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png</a> '. This content should also be served over HTTPS. 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/3NGTgVN.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3NGTgVN.png</a> '. This content should also be served over HTTPS. 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/w2K6sd7.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/w2K6sd7.png</a> '. This content should also be served over HTTPS. Final page load. Refresh jukebox List! Scan for new plays! window resize Final set zoom! UPDATE GL SIZE! Final set zoom! Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Failed to load resource: net::ERR_CONNECTION_TIMED_OUT Of course roll20 was working perfectly fine until this moment, and it has been "down" for at least two hours (of course this ruined the session). Let me know please. A note: the isp is Telecom Italia. All of my party (all are italian) experienced a connection lost error at the same time when we were playing, but again, only me and my buddy were unable to login after that.