Musical Chair Servers

Sorry if this is in the wrong place, but I need help. I am having an issue loading servers on my PC. I need to refresh the list multiple times to get the server I am playing to appear. The game loads 0-3 servers that are different every time. It can take over 10 minutes to find my server. Favoring it does not stay effected and History doesn’t turn up anything. I have tried joining my friends via the Steam overlay and get the message “Server unavailable”. Please help!

You can use the IP to direct connect to it instead. It is much quicker than waiting for it to pop up.

I did try that and it couldn’t find the server. Co netion would always time out.