If you followed all the steps in opening/forwarding your ports there should be nothing wrong. FSporttest doesn't work for me either, yet I'm sure I've got things set up the right way. It's the chocolatesoftware server that times out, not your pc....
Crash
Yet mine tests out fine at the Chocolate server???????
And supposedly his port tests are designed to test the specific FS program for compatibility to the FSHost server software.
So either the author of the sofware we use for MP does not know his own software...... or.......

best,
..................john
PS: I am beginning to think that the issue is ports / firewalls at the ISP end of the session.