Please make sure you create a Stardock account and use the Stardock account to logon to Demigod. Here are links that should help you create/manage your Stardock account.
Create Stardock Account and register Demigod: https://services.stardock.net/accounts/createaccount.aspx
Register Only (if you already have a Stardock account): https://services.stardock.net/accounts/registerproduct.aspx
My Account Downloads Page on Stardock Store: https://store.stardock.com/myaccount/products
Reset Stardock Password: https://services.stardock.net/accounts/resetpassword.aspx
Note: With the version of 1.30.164 (Available via GameStop) , there is a bug where saved passwords are failing. Please update to version 1.30.165. If you are still having troubles logging into Demigod with your Stardock account, use one of the above links to assist you with logging in.
Thanks for that bit of info, but maybe I wasn't clear enough. I am able to log in to his account, and my own. He is unable to log in to either one, so it should rule out this solution. He has already tried to change his password, and has sent in a support ticket.