With correct login, the behavior is to return to the last page. With a wrong password, the “Incorrect Login” screen appears. So far so good. However, after an incorrect login, the last page is – you guessed it – Incorrect Login.
It’s a minor point, but how hard would it be to throw in a test for the last page, and if it is the Incorrect Login page then display a Welcome page instead? Even better would be for the Incorrect Login page to actually retain the previous page somehow, and go back to that.
Agreed - when that happened to me recently it was puzzling, and I was about to try for a third time… until I figured out what had happened. It can be frustrating and potentially prohibit someone from using the site - even though they are valid members. Your suggestion to rectify this is a good one (although I have no clue how difficult that solution would be). An alternative possibility would be to always send people to the “Home” page when they login correctly - bypassing the current scenario.