Comment on Google just broke *all* third-party web clients, including yt-dlp; a full JS implementation is now required.
Probably like every other victim of enshittification:
You pay or you don’t consume.