I initially subscribed to the helm's deep map, it downloaded and worked fine and I played fine. Then I tried to play the next day and it wouldn't join and told me to download the game. I checked my workshop folder in my left4dead2 folder and the file was there. I deleted the file, unsubcribed and then subscribed again, it said it downlaoded the file but when I checked my workshop folder the file was not downloaded.
I then tried to get another map, after doing it it showed it was downloading, it finished but then when I looked in my workshop folder it still wasn't there. I started the game and tried to start matches with either map, and the maps were not there, then I tried to join servers with these maps and it still didn't work.
I tried to verify my game files and it verified fine. I am on win 7x64.