Another cause of this can be file naming.
For example, our organisation has files with dots in the filename - e.g. name.part2.md. VS Code was seeing these as "part2" files instead of markdown, and so failing to load the markdown extensions.
Open a Markdown file and check the language mode in your VS Code status bar. If it's not markdown, click it and select Markdown in the Command Palette.