You can call Matchmaker/StartGame with external servers turn on, and it will return a LobbyId and ServerPort of 0. I know it should be returning an error saying, "Cannot launch game server instance because title configured to use external game server provider". May want to error over there to. Port 0 servers don't do too much good.