Downloading map in multiplayer results in error

I am playing the latest version of Garry’s Mod. Sometimes when I attempt to play on a multiplayer server, Garry’s Mod has to download a map. However, nearly every time it tries to download a map, it stops at about 50% or so and gives an error saying I don’t have the map. Duh! Of course I don’t have the map! That’s why it was just downloading it! So then it disconnects me from the server. Why does this happen and what can I do to fix it? P.S. I use Windows 8.1 x64, should that be useful information.

Go to options, multiplayer and make sure you’ve got downloads enabled

I do. Infact, sometimes it does download the map, but most of the time it gives me the error described above.

It happens sometimes. That’s why you would have to rejoin after downloading a workshop map from a server. You’ll just have to get the map from workshop/garrysmod.org

It may also happen because the server is incorrectly configured and is not allowing you to download all/specific(in size) maps.

Does that mean it’s a bug?