What files do they actually need? I have my fastDL server synchronized with my server's garrysmod folder, so if it requires anything, fastDL will have it (I'll be honest here, my garrysmod folder is where all the fastDL files are located. I'm merely using it to bypass the speed limit. I don't think this matters though
, as fastDL doesn't start if the server doesn't start. No locking problem afaik). Does garry disobey the fastdl rules or something? Plus, even if it doesn't work through fastdl, i have sv_allowdownload 0 to allow people to fall back.
Maybe i should just put the whole garrysmod folder into fastdl. I only put specific folders.
Thanks for the input though, I'll try disabling fastDL.
UPDATE: It works, even with fastDL! I cleared the cache folder first though, just in case.