https://github.com/yt-dlp/yt-dlp/issues/14162
こちらでも言及されていますがコンテンツを配信しているCDNが仕様を変更したために403エラーが出て使えなくなったようです。実際には簡単な修正でここはスキップできるのですがこの先の404エラーは対応不可。
暇を見て色々調べてみましたがどうやらカスタムモジュールを組み込んで通常とは違う仕組みでHLSを処理するようになっている。頑張って読み解こうと思ったけど無理。
もうこうなったら力技で頑張るしかないとアプリを作ってみたら一応動くように。
でも通信エラーに弱くぶちぶちきれる。
そこをなんとか無視するようにしたら個人で楽しむなら許せるレベルに落ち着いた。
そんな感じ。