having the same issue
almost always getting stuck on 101/167 while it tries to retrieve a workshop addon then eventually just skips the rest of the addons and moves on to the map, and if i try to remove the addon it gets stuck on, it just gets stuck on a different addon
i've noticed that although workshopDL says it downloads all the addons again if you clear your cache, only half or less of the addons it says it has downloaded are actually in the workshop cache as gma's (unless thats normal)
what i've tried so far:
removing all my addons
verifying files
running the gmod FactoryReset.bat
removing appworkshop_4000
clean reinstalling gmod
clean reinstalling steam```
also, here are a few snippets from console.log, the first 2 errors happen all of the time for each addon that it cant load, the last one only happens sometimes
```WorkshopDL: Took too long to get item info for (addon id here)!
WorkshopDL: There is no file to mount for '(addon id here)'!
WorkshopDL: GetItemInfo expected one item, got 0```