So heres whats happening. I am refreshing my list of games and retrieving the lists successfully. All the servers i am trying to join are below 150 ping and I have previously joined those servers before. Now what is happening is i am trying to join these servers and getting unsuccessful connections. Here is the text from the console.


Connecting to public(124.244.86.54:27017) ...
17.908: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
23.914: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
29.914: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
35.917: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
41.968: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
47.986: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
54.018: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
60.050: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
66.080: Sending UDP connect to public IP 124.244.86.54:27017
Retrying public(124.244.86.54:27017) ...
72.093: Sending UDP connect to public IP 124.244.86.54:27017
Connection failed after 10 retries.

Things I have tried so far:
- Restarting my computer
- reconnecting to my router
- restarting my router
-disabling virtual networks such as hamachi
- verifying my game data to make sure nothings corrupt
- My game is up to date

I have a thought that my isp may have done something fishy but please give me all your suggestions.
Thanks for your time.