if some servers are working, than there is nothing wrong with your install.
remember there are servers that use EVM, if you dont have EVM installed, you cant play on that server.
you have to see EVM as an upgrade of ESF, without the upgrade you cant play it, i dont know if they made it backwords compatible, as i never used it.
with backwords compatible i mean i´m not sure if you can join a ESF server when you have EVM installed.