Its your connection most likely, you still have internet and all that but your provider or router does not allow communication to the taleworlds servers due to some configuration.
Ive seen several people on university/dorm connections not being able to find and join servers in the past.