Installer for Windows doesn't write registry Supported Types
NSIS Installer for Windows writes a somewhat random number in registry HKLM\Software\Classes\Applications\vlc.exe\SupportedTypes There should be a list of file extensions supported.
This is not a major issue. Similar information exists elsewhere in registry and file association in windows is complex thing, with a lot of changes over the years. This was previously touched 9ish years ago, but wasn't fixed, or some other change broke it.
I looked at installer code and found relevant lines in file:
vlc/extras/package/win32/NSIS/helpers/extensions.nsh
On the line 36, I think $0 should be $R0, but whoever knows NSIS inner workings needs to take a look.
WriteRegStr HKCR "Applications\vlc.exe\SupportedTypes" $0 ""