I have a similar no-logon occurrence on ZP installs, both fresh - ie, NEVER installed before on a host account, and updates ( nightly's ) to existing accounts. I was blaming it on godaddy, and since I know how to work around the issue, I was basically ignoring it.
Install proceeds perfectly, no errors on setup log. Go into admin, putz around, make a few changes, add an admin user or two, and change the admin password. ... then logout.
Try to log back in - with admin or admin-rights users, and you cannot. The user / pass is not accepted.
Log back into godaddy MYSQL ajax panel, reset the admin username and pass to the exact same settings , and then you can log in. Happens every time. Dunno why.
I can see how this is frustrating to a new user, I was re-installing, thinking it was MY mistake, until I tried the mysql pass reset trick.