I would like to offer some new information to those of you that still get the “Failed to Join Game” error.
I finally managed to resolve the frequent “Failed to Join Game” error I was getting in the past 18 months (9 failed attempts out of 10 tries).
Thanks to Schildpad I found out that my DSL Modem (that was given to me by my internet provider) has in fact a built in router.
All my attempts to set the built in router to improve the join game ratio have failed.
So I purchased a D-LINK DSL modem a few days ago and replaced my old modem with it.
Now I can connect to almost every game.
So my first suggestion to players who get the “Failed to Join Game” error is to test your modem connecting it directly to the internet (bypassing your router) and see if you can connect to games.
If not then the problem is with your modem and not with your router.
Research your modem and find out if it has a built in router.
If that is the case then purchase a DSL modem with no built in router.
But that is not the only problem, there is more.
After I replaced my modem I could connect to almost all games, but when I connected the modem to the router I got the “failed to join game” all over again.
This happened despite the fact that my router had port forwarding set up for AOE3.
I then found out the problem is with the fact that the actual IP address is changing every time we reboot our PC or modem.
The IP address for the port forwarding HAS to match the current IP address.
Normally the IP address for your router is 192.168.1.1
So the PC itself can have 192.168.1.100 to 192.168.1.109
So if the current IP address for your PC is 192.168.1.102 and your port forwarding is set for 192.168.1.101 then port forwarding won’t work and you will get the “Failed to Join Game” error.
To solve this problem click on START then RUN, type CMD and press the Enter key, and then execute IPCONFIG.
Check what your current IP address is and update your port forwarding to match it.
Even better is to set separate port forwarding for 192.168.1.100 to 192.168.1.105 just in case (set several of them – one for each IP address).
I hope this helps those who have the “Failed to Join Game” error.
How to set Port Forwarding
Open you internet explorer and type 192.168.1.1 (or whatever is your Router’s IP address).
Go to “Applications & Gaming” and open the “Port Range Forward” screen.
Under application type: AoE3III
Port Range Start: 2300
Port Range End: 2400
Protocol: Both
IP Address: 192.168.1.101 (according to your actual IP address)
Enabled: Check
Since the IP address can change every time you boot your PC or Modem/Router I have set AOE3’s port forwarding to two IP addresses.
So if you cannot connect to games any more then check you current IP address and adjust the Port Forwarding settings to point to the right IP address.
Moderators,
It may be a good idea to add the summary of this information to the FAQ.