Just discovered this exact issue on 3.0.16.
Even Windows Media Player plays these files without issues. How has this not been fixed in VLC yet? Seems kinda trivial and ridiculous.
Thousands of pieces of software out there handles buffering on the fly just fine...