Google changed their browser support for NPAPI plugins and extensions. Chrome 42 needs explicit permission to run legacy plugins which now include VLC.
How to Enable Chrome to Load VLC
- Type chrome://flags in the browser's address bar and hit enter.
- Search for chrome://flags/#enable-npapi on the page. Or, load it directly.
- Enable it with a click on the link.
- Restart the browser.
All NPAPI plugins installed in Chrome become available again.