It does not have anything to do with your firewall.
From what I've heard about the "svc_bad" error, it is thought to be a problem with data sent between server and players.
It is said to happen when the server sends too much data too fast for the client's internet connection.
This problem occurs on quite a number of servers, and I've heard it's probably caused by a bug in Valve's HLDS...
When it happens, it usually kicks several people from the server all at once, and often boots people almost straight after they join.
However, there are some things that are thought to help avoid the problem:
- avoid servers with lots of addons, plugins and big maps.
- change the cvar "cl_dlmax" from 128 to 96.
Servers with lots of plugins and on big maps are said to send larger amounts of data back and forth to the client. Avoiding them might help.
cl_dlmax has been sugested to other people who had this problem and they said it helped.
cl_dlmax apparenly: "Sets the maximum number of kilobytes to download from a server."?
I'm not sure if that is kilobytes per second, also it might be kilobits...
What connection speed do you have? some people set cl_dlmax as low as 40 on bad connections...
Some servers will even modify your cl_dlmax cvar before you join, changing it to a lower number like 96 to avoid this problem.
I'm no expert, I've never even had this problem, so I don't know if any of this will actually help?
Basically, If you didn't bother reading that, you need to:
a) Go to "config.cfg" and change cl_dlmax "128" to cl_dlmax "96" (or lower)
- or -
b) Try other servers
- or -
c) Maybe get a faster internet connection / computer.
:smile: