I'm a sucker for doing more on this but here goes. If you are still having issues on the server browser on the PC i made a new thread on the bug tracker site. I need your support on this by posting on that page. Tell them what the issue is like i did and in detail for them to see. I will post a link to it. You might have to make an account to post on that thread i don't know but you might have to. Anyway this might help if i get more then one.
This is my official last try. If this doesn't work then i don't know. Again if more people post on there we might get there attention to this. Thankyou in advance. Oh i hope the mods don't mind me doing this on the forums but its all i could really do get something done. So hopefully this won't get locked or anything.