You do not get permabanned for the timeouts - The max. timeout is 30 minutes AFAIK, and it will decrease over time.
My blind guess would be, your security software is interfering with the connection, check that first.
If it still does not work, then attach a client/replayID log, please.
On Windows: C:\Users\%username%\AppData\Roaming\Forged Alliance Forever\logs
And for two days there is a DDOS happening as well from time to time, when you are unlucky you could get caught in between.