Hi y'all.
I found something wrong when downloading a movie from YouTube. The situation is that when you are trying to download those ones you purchased, it returned a "MPD manifest not found" error, and below is the verbose output of yt-dlp:
(P.S. --cookies-from-browser and --allow-u function had been enabled.)

Code:
[debug] Encodings: locale cp936, fs utf-8, pref cp936, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2023.03.04 [392389b7d] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg 6.0-full_build-www.gyan.dev (setts), ffprobe 6.0-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome-3.17, brotli-1.0.9, certifi-2022.12.07, mutagen-1.46.0, sqlite3-2.6.0, websockets-10.4
[Cookies] Extracting cookies from chrome
[debug] Extracting cookies from: "C:\Users\xxx\AppData\Local\Google\Chrome\User Data\Default\Network\Cookies"
[debug] Found local state file at "C:\Users\xxx\AppData\Local\Google\Chrome\User Data\Local State"
[Cookies] Extracted 3128 cookies from chrome
[debug] cookie version breakdown: {'v10': 3128, 'other': 0, 'unencrypted': 0}
[debug] Proxy map: {'http': 'http://127.0.0.1:7890', 'https': 'https://127.0.0.1:7890', 'ftp': 'ftp://127.0.0.1:7890'}
[debug] Loaded 1786 extractors
[youtube] Extracting URL: https://www.youtube.com/watch?v=rCbhPgnKUWQ&t=418s&ab_channel=YouTubeMovies
[youtube] rCbhPgnKUWQ: Downloading webpage
[debug] [youtube] Extracted SAPISID cookie
[youtube] rCbhPgnKUWQ: Downloading android player API JSON
[debug] [youtube] Extracting signature function js_6ed0d907_106
[youtube] rCbhPgnKUWQ: Downloading player 6ed0d907
WARNING: [youtube] rCbhPgnKUWQ: Signature extraction failed: Some formats may be missing
[debug] [youtube] Traceback (most recent call last):
  File "yt_dlp\extractor\youtube.py", line 2997, in inner
  File "yt_dlp\extractor\youtube.py", line 2922, in _extract_signature_function
  File "yt_dlp\extractor\youtube.py", line 2991, in <lambda>
  File "yt_dlp\utils.py", line 6072, in __call__
  File "yt_dlp\jsinterp.py", line 841, in resf
  File "yt_dlp\jsinterp.py", line 180, in interpret_statement
  File "yt_dlp\jsinterp.py", line 331, in interpret_statement
  File "yt_dlp\jsinterp.py", line 180, in interpret_statement
  File "yt_dlp\jsinterp.py", line 747, in interpret_statement
  File "yt_dlp\jsinterp.py", line 739, in eval_method
KeyError: 'QV'
 (caused by KeyError('QV')); please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
[debug] [youtube] Extracting signature function js_6ed0d907_110
[youtube] rCbhPgnKUWQ: Downloading MPD manifest
WARNING: [youtube] Failed to download MPD manifest: HTTP Error 404: Not Found
ERROR: [youtube] rCbhPgnKUWQ: This video can only be played on newer versions of Android or other supported devices.
  File "yt_dlp\extractor\common.py", line 694, in extract
  File "yt_dlp\extractor\youtube.py", line 4018, in _real_extract
  File "yt_dlp\extractor\common.py", line 1172, in raise_no_formats
However, when I tried to download those free movies, everything was fine.
So would anyone hold a test of your purchased movies and see what was happening? Thank you.