I can see all the games using the custom game browser without any problem, but once I join a game or create one myself, the game will stuck at “3/4 Connecting to server” for a while, then an error message will jump out.
You may not have the new version of the game installed. Go to the Windows Store app, select “Downloads and Updates” then click the “Check for Updates” button.
Thanks for the reply. I find out later that it seems to be related to the recent Microsoft services outage, changing the DNS fixs it (really weird).