When I run the script in the studio there are no errors shown, but the playout isn’t quite as expected.
There are three players and I can see the StartNext cue points on the correct items. However, in Automation the voiceovers and sweepers don’t play over the top of the music.
For example - the voiceover plays out on its own, then when the voiceover finishes the next item (a song) starts - but the volume is ducked for the correct length of time without the voiceover over the top before coming back up to full volume.