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 .
×

Jukebox doesnt work, idk what to do

Everything was fine like one hour ago, and suddenly i just stopped working, there is no sound, it doesn't care if i am the GM or not, or the kind of rol. No, its not the master volume, and i already tried to restart the pc and to clear the cache with google chrome, and it still doesn't work. At the same time, looks like fanburst doesnt want to sound at all, anyone knows what is happening to me?
I'm sorry to hear that you're having issues with the site. 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!
Step 1: As indeed Both, Chrome and Firefox the sound doesn't want to play... which is weird, atm like 5:am the jukebox worked normally, and now again it doesn't work at all Step 2: There are no addons active on the page that could affect the page as long as i concert, i believe it is safe to say, this it's not the problem. Step 3: Already done that, problem still persists Step 4: Settings: Operating System Windows Windows NT 10.0 Screen Resolution 1366 x 768 Web Browser Chrome 58.0.3029.96 Browser Size 1366 x 662 IP Address 201.249.14.250 Color Depth 24 Javascript Yes Flash Version Not Installed Cookies Yes User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36&nbsp; Console log: 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-D+j7XuHB0B8NRrvD3Pao23TNou7S/kkG00Y8llr1odU='), 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:31 70 app.js:31 TOUCH SUPPORTED: false app.js:31 USING WEBGL ACCELERATION... app.js:31 WEBGL STARTUP SUCCESS app.js:26 select app.js:26 Switch mode to select app.js:42 Initializing new dice engine with randomness... app.js:42 Using random entropy app.js:48 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.js:38 Final page load. app.js:48 Refresh jukebox List! app.js:37 Auth'ed. app.js:37 Go post auth! app.js:38 Scan for new plays! app.js:37 initial setup app.js:48 Refresh jukebox List! app.js:35 T.r app.js:48 Refresh jukebox List! app.js:41 refershing page listings! app.js:45 Refresh Journal List! VM730:3 Uncaught TypeError: Cannot read property 'id' of undefined at Object.eval (eval at jqotec (base.js:2), &lt;anonymous&gt;:3:81) at HTMLScriptElement.&lt;anonymous&gt; (base.js: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:1) at Object.d20.journal.refreshSpeakingAsOptions (app.js:46) at Object.d20.journal.refreshJournalList (app.js:45) at app.js:45 app.js:37 Got players value... app.js:37 joining game... app.js:35 Full load page! app.js:37 We have 1 pages app.js:35 Player -KhdFQNseKUO8fyIr0Bo is offline... app.js:36 Global Volume: 100=1 app.js:35 Player -KhdFtz2jKS36K4Er70d is offline... app.js:35 Player -KhdHj9Y70rQ-5RfbAmf is offline... app.js:35 Player -Khe9jDUHEjSKTAG2vOK is offline... app.js:35 Player -Kj4esYZJfLZiASGMyx- is offline... app.js:35 Player -Kj52uzJobcKlxNQT6KE is offline... app.js:35 Player -KjKNvLPyD5qBTLCuNUy is offline... app.js:37 Deferred finish joining... app.js:31 Firebase Online app.js:45 Loading Roll20 Chat Event Handlers app.js:37 handle page changes app.js:37 false app.js:41 refershing page listings! app.js:37 init active page! app.js:35 activate page! app.js:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js:35 Graphics: 0 app.js:35 Paths: 0 app.js:35 Reorder by ZORDER app.js:38 Scan for new plays! app.js:41 refershing page listings! app.js:48 Refresh jukebox List! app.js:33 Do refresh link cache! app.js:45 Refresh Journal List! app.js:45 Search took 23ms app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/med.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/med.jpg?14940569285</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/max.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/max.jpg?14940569285</a> app.js:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/thumb.jpg?14940569285</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/med.jpg?14940569285" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/32606126/z0CU-ie4HD3zpHpJu86HTw/med.jpg?14940569285</a> thumb.gif Failed to load resource: the server responded with a status of 403 (Forbidden) 3app.js:34 setting src app.js:35 Reorder by ZORDER app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! dl-a-82.fanburst.com/?f=6de57e06-291c-4903-aba1-d03e84d946ab.mp3&m=mp3&df=6…1-d03e84d946ab.mp3&e=1494083927&s=2e38831d94483e1cfdd4467cf1107756c297e4ae Failed to load resource: net::ERR_CONNECTION_TIMED_OUT app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). dl-a-82.fanburst.com/?f=52f6f535-4b28-42f1-af60-dcfba9dc12b2.mp3&m=mp3&df=5…0-dcfba9dc12b2.mp3&e=1494083934&s=380529e334a4ead99665c0f94c82acd196bb051f Failed to load resource: net::ERR_TIMED_OUT app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 window resize app.js:32 Final set zoom! app.js:31 UPDATE GL SIZE! app.js:32 Final set zoom! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.js:48 Refresh jukebox List! app.js:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). dl-a-82.fanburst.com/?f=dc3ca383-9fab-4bd8-b460-0c46737569c3.mp3&m=mp3&df=d…0c46737569c3.mp3&e=1494084993&s=eb22a918492e53a6baa671ba540aec477c1209b1:1 GET <a href="https://dl-a-82.fanburst.com/?f=dc3ca383-9fab-4bd8-b460-0c46737569c3.mp3&m=…0-0c46737569c3.mp3&e=1494084993&s=eb22a918492e53a6baa671ba540aec477c1209b1" rel="nofollow">https://dl-a-82.fanburst.com/?f=dc3ca383-9fab-4bd8-b460-0c46737569c3.mp3&m=…0-0c46737569c3.mp3&e=1494084993&s=eb22a918492e53a6baa671ba540aec477c1209b1</a> net::ERR_TIMED_OUT
Thank you. I've brought your issue to the attention of the Roll20 Dev Team, who will investigate.
1494515712
Gid
Roll20 Team
Adrian, you're getting a timeout error when you're trying to play your Jukebox tracks. Are you able to tell if this is affecting all audio options (Battle Bards, Tabletop Audio, Incompetech, Fanburst) or is it just one source in particular? You should double check your addons or antivirus to make sure it's not blocking playback (this is especially true for Fanburst tracks as this has to stream content from another site).
1498880966

Edited 1498881651
I have what appears to be an identical problem, both in firefox and chrome, after repeating the default troubleshooting steps listed above. Cols: 2 Rows: 1 app.js?1494260306:30 Took 1ms to generate cache. app.roll20.net/:12 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 <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-K3Fa2snzs41E1D9lzNBWtO0Fi7c99D5qFR52Fuw8uOw='), 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 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 <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-AMkqJEJhfGe7td7wW+cAuMpqrQP9giBdlNKvnn7Z3SA='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1494260277:31 70 app.js?1494260277:31 TOUCH SUPPORTED: false app.js?1494260277:31 USING WEBGL ACCELERATION... app.js?1494260277:31 WEBGL STARTUP SUCCESS app.js?1494260277:33 Custom Sheet Translation app.js?1494260277:26 select app.js?1494260277:26 Switch mode to select app.js?1494260277:42 Initializing new dice engine with randomness... app.js?1494260277:42 Using random entropy app.js?1494260277:46 Compiling sheet... app.js?1494260277:46 Found rolltemplate: simple app.js?1494260277:46 Found rolltemplate: atk app.js?1494260277:46 Found rolltemplate: dmg app.js?1494260277:46 Found rolltemplate: atkdmg app.js?1494260277:46 Found rolltemplate: desc app.js?1494260277:46 Found rolltemplate: spell app.js?1494260277:46 Found rolltemplate: npc app.js?1494260277:46 Found rolltemplate: npcatk app.js?1494260277:46 Found rolltemplate: npcdmg app.js?1494260277:46 Found rolltemplate: npcaction app.js?1494260277:46 Found webworker script app.js?1494260277:46 Finding sheet rolls... app.js?1494260277:48 window resize app.js?1494260277:32 Final set zoom! app.js?1494260277:31 UPDATE GL SIZE! app.js?1494260277: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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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=i.imgur.com/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a> '. This content should also be served over HTTPS. 3app.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/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.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=i.imgur.com/py5B0cm.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.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=i.imgur.com/LoT21n1.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png</a> '. This content should also be served over HTTPS. sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js?1494260277:38 Final page load. app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:37 Auth'ed. app.js?1494260277:37 Go post auth! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:37 initial setup app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:35 T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} app.js?1494260277:37 Got players value... app.js?1494260277:37 joining game... app.js?1494260277:35 Player -KlXbyKvQ9EZR4QVm3Fn is offline... app.js?1494260277:14 THREE.WebGLRenderer 69 app.js?1494260277:36 Global Volume: 100=1 app.js?1494260277:41 refershing page listings! app.js?1494260277:35 Player -Klc3fKnWQAhf9lNEOM9 is offline... app.js?1494260277:35 Player -Klm9PdRBrt3D5TdtuyK is offline... app.js?1494260277:35 Player -KlmJjyuerBlWEN5cb8u is offline... app.js?1494260277:35 Player -KmVYYtJktR0RG_bYi5R is offline... app.js?1494260277:37 Deferred finish joining... app.js?1494260277:31 Firebase Online 10app.js?1494260277:35 Full load page! app.js?1494260277:37 We have 10 pages app.js?1494260277:45 Refresh Journal List! app.js?1494260277:45 Search took 47ms app.js?1494260277:37 handle page changes app.js?1494260277:37 false app.js?1494260277:41 refershing page listings! app.js?1494260277:38 Scan for new plays! app.js?1494260277:37 init active page! app.js?1494260277:35 activate page! app.js?1494260277:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1494260277:34 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/3419" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3419</a>... to <a href="https://s3.amazonaws.com/files.d20.io/images/3419" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3419</a>... app.js?1494260277:34 setting src app.js?1494260277:30 Cols: 2 Rows: 1 app.js?1494260277:30 Took 0ms to generate cache. app.js?1494260277:48 Refresh jukebox List! jquery.1.8.2.min.js:2 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/qxjpJEB.jpg" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/qxjpJEB.jpg</a> '. This content should also be served over HTTPS. get @ jquery.1.8.2.min.js:2 css @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1494260277:44 o @ app.js?1494260277:44 n @ base.js?1492617404:1 app.js?1494260277:35 Graphics: 1 app.js?1494260277:35 Paths: 0 app.js?1494260277:41 refershing page listings! app.js?1494260277:33 Do refresh link cache! app.js?1494260277:45 Refresh Journal List! app.js?1494260277:45 Search took 1051ms app.js?1494260277:35 Reorder by ZORDER app.js?1494260277:35 Reorder by ZORDER app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.js?1494260277:48 Refresh jukebox List! app.js?1494260277:38 Scan for new plays! app.roll20.net/:1 Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause(). As recommended I have disabled both my adblock and all plugins that were running on the page All tracks played were from Fanburst, and the last three (DOMException) refused to play for me until I refreshed. Interestingly, even going directly to the fanburst page, the songs would not play until I refreshed my Roll20 tab. Songs played before the errors started appearing still work after the errors cropped up, as do songs from sources other than fanburst. Fanburst tracks refuse to play after this point both in the jukebox itself and in the "Add Sound" browser, until the page is refreshed. I hope the info I provided can help solve this issue, though from the poking around I've done, this seems to have been a fairly persistent issue for several months. Edit: I should mention that the DOMxception errors only appeared in the console once I clicked the stop button, after waiting for the track to load for about half a minute or so.