I have been in the situation where the launcher would load for me, but would not run the modpack properly (it was complicated, not exactly a bug in the launcher). I was able to get the modpack URL out of the launcher as it tried to start up the game, download that file and put it as an instance...