Launching Studio with -launchmode edit prevents it from properly launching into a game. You can test this by launching studio with the arguments -task EditPlace -placeId 123 -universeId 456 -userId 789, which will properly launch into editing the game (as long as you change the IDs to something you can edit and a user you're logged in as), and then adding -launchmode edit, which will cause Studio to launch to the game list.