YouTube updates its code every few weeks. Old software relies on static parsers. When YouTube changes how it serves video fragments (moving from get_video_info to protobuf and player parameters), legacy downloaders break permanently. You need an alternative that is actively maintained.
Run the above command every night to download new videos from a watched playlist. youtube multi downloader alternative