Hi Eric,
Ok, here we go...
First, as for the bug, I too was unable to reproduce it...
I stored the hash for my PWM forums account, enabled it for auto-pop, logged out, refreshed the page, entered my correct MPW when prompted, and it populated the fields and I logged in fine.
I then logged out, refreshed the page again, and entered an incorrect MPW when prompted, and it did *not* populate the fields, it told me the MPW was incorrect, as it should...
So, either the bug is site dependent somehow, or you already fixed it...
Now, for the UI changes... I know you're working hard on this to get it released, but this new functionality definitely adds something new capable of confusing people, and I hope you'll agree the more visually understandable and simpler it is, the better.
I like the work done so far... definitely more user friendly, and the 'I use more than one MPW' was an excellent addition. But... (sorry, I guess I just can't help myself)...
I think you can still simplify it even further...
When I check 'I use more than one MPW', in essence, that makes the 'Defaults' account just another account, no?
With that in mind - instead of adding a second row, with 'Status xxx' and buttons, why not simply change the 'Status: xxx' to 'Status for Selected Account: xxx'... this way there is no need to show two sets of Hash Status' and their buttons...
Also - just a niggling thing (been meaning to ask you about this for a *long* time) - any reason you don't like to use some kind of separator for field labels and their contents? For example, for the Status stuff, it looks funny to me without a colon (or maybe a hyphen - something) between the word 'Status' and the actual status that is then displayed.
Regardless - and I mean this - great work! I'm loving the MPW Hash functionality...