The 'freezing' is Aces High not being able to get through a firewall. It is caused when Windows cannot open a socket, which is caused by something blocking Windows from accessing a specific port.
If it were the case where Aces High simply could not get a connection established, such as an Internet problem, then the game would ask if you want to try an alternate route and a timer would show as we tried to get the connection.