I had something similar but not exactly the same.
I tried to install v0.4.23 on a windows machine where no version of the client has ever been installed. I didn't get the End User Agreement as is normally the case when installing new, but instead the program behaved as if I already had a wallet set up - asking me for my password. I removed everything and tried v0.4.22 and everything worked as it should; first the End User Agreement, etc.