• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
And your router is forwarding the appropriate ports? (this thread has some info on port forwarding in a link).

What time of day did you try to find games? Try at night when most people play and see if you can find games then?