diff --git a/src/renderer/index.js b/src/renderer/index.js index c59afa07..e7ca0999 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -3187,6 +3187,11 @@ document.addEventListener('musickitloaded', function () { }; request.open("GET", "https://api.cider.sh/"); request.send(); + + // check for widevine failure and reconfigure the instance. + window.addEventListener("drmUnsupported", function () { + initMusicKit() + }); }); if ('serviceWorker' in navigator) {