Index: src/assets/js/audio-player.js
===================================================================
--- src/assets/js/audio-player.js	(revision d43ea3fdecb5572a1087888ee3ba2b4ee47b2719)
+++ src/assets/js/audio-player.js	(revision 71e8fa5b851e4df92019c751d54deee993d86ca2)
@@ -419,5 +419,8 @@
           if (t.ytList) {
             const idx = t.ytIndex || 0;
-            if (autoplay) p.loadPlaylist({ list: t.ytList, index: idx }); else p.cuePlaylist({ list: t.ytList, index: idx });
+            // listType:'playlist' is vereist voor de object-vorm; zonder dit laadt
+            // (en speelt) de afspeellijst niet betrouwbaar.
+            if (autoplay) p.loadPlaylist({ listType: 'playlist', list: t.ytList, index: idx });
+            else p.cuePlaylist({ listType: 'playlist', list: t.ytList, index: idx });
           } else {
             if (autoplay) p.loadVideoById(t.yt); else p.cueVideoById(t.yt);
