So continuing off what this guy said, I am having the same problem, but whenever I delete the .technichlauncher folder, and relaunch the launcher, it does the same thing. Please help as soon as you are available to. Thank you in advance.
EDIT: So narrowing it down, I have found that 3.1.0 will run past the mojang screen, just not work with the server, but when I run 3.0.3 it will go to mojang then close and give me a bug report. Is there any idea what could be wrong?