I think I found the problem. Impulse just got an update, and if your's isn't up to date, it won't allow you to log in. Searching for updates doesn't make it show up however; you need to close out of impulse, reopen it, let it update, then restart demigod. Then it should work fine.
Hope that fixes it for you