Source games won't download maps when joining

Whenever i try to play games life TF2, gmod, CSS, and so on, when you are suppossed to join a server and you do not have a map, it will automatically download the .bsp file so you can use it right there as you are joining the server. Now all of a sudden, when i try to join a server it downloads everything else like the models, sounds, all of that but it is not downloading the map and when it is about to start sending my client info, it just pops up with the error "missing map de_example.bsp, disconnecting" i dont know why its doing this, the only reason is i run off a wireless internet connection and i tried to start using wired and i plugged in the cable and it didnt work, so i looked around and couldnt find anything and somebody else tried to fix this and they may have hit something that has caused this, here is what i have already tried:

setting the download filter to all

allowing all downloads

setting my download filter to all

 

I do not want to go to the internet for every single map i want to play on, waste of time and effort as you cant find some of them

Please help, this is really annoying me!

im on windows 7 btw

come on i would really like to play but i cant, somebody has to know the fix

I don't have a clue. Whenever I have issues with games on steam I either restart, or use the "verify integrety of game cache" option under local files.

i have tried restarting the game multiple times and i have verified my integrity of in game cache but only in tf2, havent tried it on css or anything

Unable to find a fix? I am assuming it is on your end, if others are able to join the servers. Unfortunately I have no answers, maybe somebody else will jump in.

bump, i really need a fix for this. Somebody has to know the answer