How about fixing 'broken' things like the login issue first.
DLH
Login, when it looks like it failed to accept your login, click on the "forgot your password link", it will then take you to that page, but your login info will be correct. Then you can click on your messages, check them out and return to the main page and post responses.
Trial and error, this route side steps the issue.
Jim