Depending on the architecture of the Windows build installed, I believe the VLC client currently checks against either of the following 2 URLs to determine if a new version is available:
For Windows x64 installs: "https://update.videolan.org/vlc/status-win-x64"
For Windows x86 installs: "https://update.videolan.org/vlc/status-win-x86"
It appears that the file that is currently served from each url still contains 3.2.0 as the latest version - not 3.0.21 as we would expect.
Current response file 'status-win-x64' from x64 url:
Current response file 'status-win-x86' from x86 url:"3.0.20
http://get.videolan.org/vlc/3.0.20/win6 ... -win64.exe
VideoLAN and the VLC development team present VLC 3.0.20 "Vetinari".
VLC 3.0.20 is a medium update to VLC 3.0 branch: it updates codecs, activates AV1 hardware decoding, adds SuperResolution Scaling in hardware, fixes a FLAC issue, important crashes and fixes playback of numerous formats. It also fixes a freeze when using frame-by-frame actions, and a few minor security issues. 3.0.20 adds a few fixes over 3.0.19, notably for crashes and security issues.
"
Is there a plan to update the content / files served from these urls so Windows VLC clients recieve the latest 3.0.21 version?"3.0.20
http://get.videolan.org/vlc/3.0.20/win3 ... -win32.exe
VideoLAN and the VLC development team present VLC 3.0.20 "Vetinari".
VLC 3.0.20 is a medium update to VLC 3.0 branch: it updates codecs, activates AV1 hardware decoding, adds SuperResolution Scaling in hardware, fixes a FLAC issue, important crashes and fixes playback of numerous formats. It also fixes a freeze when using frame-by-frame actions, and a few minor security issues. 3.0.20 adds a few fixes over 3.0.19, notably for crashes and security issues.
"