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

Tracks aren't playing back from the start

I'm not sure if this is a bug on my end, or if this was a recently added feature within the last month, but lately, when I pause songs and start them again, instead of playing from the start, sometimes they'll start right where they left off. I've tried turning the loop option on and off, ticking off the fade in/out, and removing them, both from the game and my Jukebox tracks, and adding them back in, but I still get the same problem. Something to note is that I'm using the Music Control for Tokens script by Matt, but even directly through the jukebox it happens. Is there a toggle I'm missing somewhere, or are some of the tracks simply bugged?
Hello Jeremy H., I am sorry to hear that you are encountering this issue with music. Can you confirm if this issue still occurs while in a game that doesn't use that script? To confirm this,  please carefully work through these steps of our guide to   Solving Technical Issues  and then check it out in another campaign.  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. 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!
I can confirm that the issue persists on both Chrome and Firebox, and after creating a new campaign from scratch, it appears that, yes, the issue only occurs after playing and pausing any song through the Music Control for Tokens script provided by Matt, specifically through the below scripts for playing and stopping, respectively: !sfx song:@{selected|token_name} action:@{selected|bar1} unique:@{selected|bar2} volume:@{selected|bar3} !sfx song:@{selected|token_name} action:stop Once a song is played through the script, it is unable to play back normally from the start, both through the script and jukebox sidebar. This continued to occur after disabling all extensions and clearing the Chrome cache. I am playing on Google Chrome vers. 75.0.3770.100 (64-bit) and with Windows 10 Professional. The extensions I have on currently are Adblock Plus (vers. 3.5.2) and Tab Muter (ver. 1.1.1), though disabling these didn't change the issue. Here's the console log for reference: 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-aAJRaDaiTdg/+ziUuDI4z9pUlz2+E/i4eLvOtw44FeE='), or a nonce ('nonce-...') is required to enable inline execution. /editor/: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-+3W9zufhVFpD1XwP4aFx3yWExD//7uoJ+EnLO3a9V0Q='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:5430 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-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1562855244:541 70 app.js?1562855244:543 TOUCH SUPPORTED: false app.js?1562855244:543 USING WEBGL ACCELERATION... app.js?1562855244:543 WEBGL STARTUP SUCCESS app.js?1562855244:545 Custom Sheet Translation app.js?1562855244:536 select app.js?1562855244:536 Switch mode to select app.js?1562855244:558 Initializing new dice engine with randomness... app.js?1562855244:558 Using random entropy app.js?1562855244:561 Compiling sheet... app.js?1562855244:561 Found rolltemplate: simple app.js?1562855244:561 Found rolltemplate: atk app.js?1562855244:561 Found rolltemplate: dmg app.js?1562855244:561 Found rolltemplate: atkdmg app.js?1562855244:561 Found rolltemplate: desc app.js?1562855244:561 Found rolltemplate: spell app.js?1562855244:561 Found rolltemplate: traits app.js?1562855244:561 Found rolltemplate: npc app.js?1562855244:561 Found rolltemplate: npcatk app.js?1562855244:561 Found rolltemplate: npcdmg app.js?1562855244:561 Found rolltemplate: npcaction app.js?1562855244:561 Found rolltemplate: mancerroll app.js?1562855244:561 Found rolltemplate: mancerhproll app.js?1562855244:561 Found Charactermancer Repeating Section: topbar app.js?1562855244:561 Found Charactermancer Repeating Section: leveler-topbar app.js?1562855244:561 Found Charactermancer Repeating Section: row app.js?1562855244:561 Found Charactermancer Repeating Section: utilityrow app.js?1562855244:561 Found Charactermancer Repeating Section: choose app.js?1562855244:561 Found Charactermancer Repeating Section: custom-proficiency app.js?1562855244:561 Found Charactermancer Repeating Section: custom-trait app.js?1562855244:561 Found Charactermancer Repeating Section: spell-holder app.js?1562855244:561 Found Charactermancer Repeating Section: spell-item app.js?1562855244:561 Found Charactermancer Repeating Section: asi-row app.js?1562855244:561 Found Charactermancer Repeating Section: hpbylevel app.js?1562855244:561 Found Charactermancer Template: l1-welcome app.js?1562855244:561 Found Charactermancer Template: l1-race app.js?1562855244:561 Found Charactermancer Template: l1-class app.js?1562855244:561 Found Charactermancer Template: l1-abilities app.js?1562855244:561 Found Charactermancer Template: l1-background app.js?1562855244:561 Found Charactermancer Template: l1-equipment app.js?1562855244:561 Found Charactermancer Template: l1-spells app.js?1562855244:561 Found Charactermancer Template: l1-feat app.js?1562855244:561 Found Charactermancer Template: l1-bio app.js?1562855244:561 Found Charactermancer Template: l1-summary app.js?1562855244:561 Found Charactermancer Template: final app.js?1562855244:561 Found Charactermancer Template: lp-welcome app.js?1562855244:561 Found Charactermancer Template: lp-levels app.js?1562855244:561 Found Charactermancer Template: lp-choices app.js?1562855244:561 Found Charactermancer Template: lp-asi app.js?1562855244:561 Found Charactermancer Template: lp-spells app.js?1562855244:561 Found Charactermancer Template: lp-summary app.js?1562855244:561 Found Charactermancer Template: lp-spellchoice app.js?1562855244:561 Found webworker script app.js?1562855244:561 Finding sheet rolls... app.js?1562855244:562 Including compendium template css. app.js?1562855244:564 window resize app.js?1562855244:543 Final set zoom! app.js?1562855244:542 UPDATE GL SIZE! app.js?1562855244:543 Final set zoom! tutorial_tips.js:7 tuts loaded 9Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. This content should also be served over HTTPS. app.js?1562855244:551 Final page load. app.js?1562855244:564 Refresh jukebox List! sheetsandboxworker.js?1562880310275:682 Starting up WEB WORKER app.js?1562855244:549 Auth'ed. app.js?1562855244:549 Go post auth! app.js?1562855244:551 Scan for new plays! app.js?1562855244:549 initial setup app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:547 T.i {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} app.js?1562855244:561 Refresh Journal List! VM977:3 Uncaught TypeError: Cannot read property 'id' of undefined &nbsp; &nbsp; at Object.eval (eval at jqotec (base.js?1559238463:20), &lt;anonymous&gt;:3:76) &nbsp; &nbsp; at HTMLScriptElement.&lt;anonymous&gt; (base.js?1559238463:20) &nbsp; &nbsp; at Function.each (jquery-1.9.1.js:648) &nbsp; &nbsp; at jQuery.fn.init.each (jquery-1.9.1.js:270) &nbsp; &nbsp; at jQuery.fn.init.jqote (base.js?1559238463:20) &nbsp; &nbsp; at Object.d20.journal.refreshSpeakingAsOptions (app.js?1562855244:561) &nbsp; &nbsp; at Object.d20.journal.refreshJournalList (app.js?1562855244:561) &nbsp; &nbsp; at app.js?1562855244:561 (anonymous) @ VM977:3 (anonymous) @ base.js?1559238463:20 each @ jquery-1.9.1.js:648 each @ jquery-1.9.1.js:270 jqote @ base.js?1559238463:20 d20.journal.refreshSpeakingAsOptions @ app.js?1562855244:561 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:561 setTimeout (async) i @ app.js?1562855244:561 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:550 trigger @ base.js?1559238463:7 change @ base.js?1559238463:7 set @ base.js?1559238463:7 (anonymous) @ app.js?1562855244:549 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1562855244:551 Scan for new plays! app.js?1562855244:551 TypeError: Failed to set the 'volume' property on 'HTMLMediaElement': The provided double value is non-finite. &nbsp; &nbsp; at r.setVolume (app.js?1562855244:94) &nbsp; &nbsp; at T.i.setFadeIn (app.js?1562855244:551) &nbsp; &nbsp; at r (app.js?1562855244:551) &nbsp; &nbsp; at app.js?1562855244:551 &nbsp; &nbsp; at Array.forEach (&lt;anonymous&gt;) &nbsp; &nbsp; at Function.C.each.C.forEach (base.js?1559238463:6) &nbsp; &nbsp; at T.i.u.&lt;computed&gt; [as each] (base.js?1559238463:7) &nbsp; &nbsp; at T.i._scanForNewPlays (app.js?1562855244:551) &nbsp; &nbsp; at r (base.js?1559238463:6) app.js?1562855244:551 Unable to play music...Flash blocked? app.js?1562855244:556 refershing page listings! app.js?1562855244:549 Got players value... app.js?1562855244:550 joining game... app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:548 Player -KsFyp9vm2lSMMC9eny2 is offline... app.js?1562855244:228 THREE.WebGLRenderer 69 app.js?1562855244:548 Global Volume: 49=0.24009999999999998 app.js?1562855244:548 Player -KsG4HhxUiqmKzDbBG1v is offline... app.js?1562855244:548 Player -KsG5370U0EXIYRQFF81 is offline... app.js?1562855244:548 Player -LQ7LG0X2ejmfgd2WArY is offline... app.js?1562855244:548 Player -LQKyBOpOp0RYYQnuwLv is offline... app.js?1562855244:548 Player -LZbCZ-1PXC8A-fAMSSh is offline... app.js?1562855244:548 Player -LZbCgar5GhRusjX5yz1 is offline... app.js?1562855244:550 Deferred finish joining... app.js?1562855244:541 Firebase Online 25app.js?1562855244:547 Full load page! app.js?1562855244:549 We have 108 pages app.js?1562855244:551 Scan for new plays! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:549 handle page changes app.js?1562855244:549 false app.js?1562855244:550 init active page! app.js?1562855244:547 activate page! app.js?1562855244:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1562855244:547 Graphics: 0 app.js?1562855244:547 Paths: 0 app.js?1562855244:545 Do refresh link cache! app.js?1562855244:556 refershing page listings! app.js?1562855244:561 Refresh Journal List! app.js?1562855244:561 Search took 217ms app.js?1562855244:547 Reorder by ZORDER mini.png:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/57143673/NhiPs_i1-kpBrs78rsxLJg/mini.png?1530319993" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/57143673/NhiPs_i1-kpBrs78rsxLJg/mini.png?1530319993</a> 403 (Forbidden) Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:561 setTimeout (async) i @ app.js?1562855244:561 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:553 trigger @ base.js?1559238463:7 _onModelEvent @ base.js?1559238463:7 trigger @ base.js?1559238463:7 add @ base.js?1559238463:7 _add @ app.js?1562855244:81 child_added @ app.js?1562855244:81 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1562855244:547 Reorder by ZORDER app.roll20.net/:1 Access to image at '<a href="https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?150940740155555555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?150940740155555555555555</a>' from origin '<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. app.js?1562855244:541 GET <a href="https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?150940740155555555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?150940740155555555555555</a> net::ERR_FAILED e.fabric.Image.fabric.Image.fromURL @ app.js?1562855244:541 fullyActivateView @ app.js?1562855244:546 initialize @ app.js?1562855244:546 t.View @ base.js?1559238463:8 T.i @ base.js?1559238463:8 initialize @ app.js?1562855244:546 t.Model @ base.js?1559238463:7 T.i @ base.js?1559238463:8 _prepareModel @ base.js?1559238463:7 add @ base.js?1559238463:7 _add @ app.js?1562855244:81 child_added @ app.js?1562855244:81 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 7app.js?1562855244:541 Error loading graphic, probably due to CORS. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?15094074015555555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/41560443/Sin8pzsl5wh29nCsV_GRBQ/thumb.png?15094074015555555555555</a> (anonymous) @ app.js?1562855244:541 error (async) e.fabric.Image.fabric.Image.fromURL @ app.js?1562855244:541 fullyActivateView @ app.js?1562855244:546 initialize @ app.js?1562855244:546 t.View @ base.js?1559238463:8 T.i @ base.js?1559238463:8 initialize @ app.js?1562855244:546 t.Model @ base.js?1559238463:7 T.i @ base.js?1559238463:8 _prepareModel @ base.js?1559238463:7 add @ base.js?1559238463:7 _add @ app.js?1562855244:81 child_added @ app.js?1562855244:81 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1562855244:547 Reorder by ZORDER app.js?1562855244:560 Finished after going 2 levels deep. app.js?1562855244:560 Begin processing op! app.js?1562855244:560 Inline rolls complete! app.js?1562855244:551 Scan for new plays! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c121", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:560 Finished after going 2 levels deep. app.js?1562855244:560 Begin processing op! app.js?1562855244:560 Inline rolls complete! app.js?1562855244:545 Do refresh link cache! app.js?1562855244:561 Refresh Journal List! app.js?1562855244:561 Search took 427ms app.js?1562855244:551 Scan for new plays! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! mini.png:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/57143673/NhiPs_i1-kpBrs78rsxLJg/mini.png?1530319993" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/57143673/NhiPs_i1-kpBrs78rsxLJg/mini.png?1530319993</a> 403 (Forbidden) Image (async) (anonymous) @ jquery-1.9.1.js:6063 access @ jquery-1.9.1.js:852 html @ jquery-1.9.1.js:6038 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:561 setTimeout (async) i @ app.js?1562855244:561 d20.journal.refreshJournalList @ app.js?1562855244:561 (anonymous) @ app.js?1562855244:553 trigger @ base.js?1559238463:7 _onModelEvent @ base.js?1559238463:7 trigger @ base.js?1559238463:7 change @ base.js?1559238463:7 set @ base.js?1559238463:7 child_changed @ app.js?1562855244:81 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1562855244:560 Finished after going 2 levels deep. app.js?1562855244:560 Begin processing op! app.js?1562855244:560 Inline rolls complete! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c121", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:551 Scan for new plays! app.js?1562855244:560 Finished after going 2 levels deep. app.js?1562855244:560 Begin processing op! app.js?1562855244:560 Inline rolls complete! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:551 Scan for new plays! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c121", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:551 Scan for new plays! app.js?1562855244:564 T.i {collection: T.i, attributes: {…}, _escapedAttributes: {…}, cid: "c69", changed: {…}, …} app.js?1562855244:564 Refresh jukebox List! app.js?1562855244:551 Scan for new plays!
Hello Jeremy H., Thank you for that information. As this seems to be isolated to the&nbsp; Music Control for Tokens &nbsp;script, I have moved this post to the API forum. You may want to reach out to them regarding this script. Thanks!