I've done some additional debugging and have some new info which may help you pinpoint the cause of the problem I reported. I minimized my configuration settings for TML as follows:
- No modules are active.
- Pagelist is unchecked.
- Stylesheet is unchecked.
- Page ID references the correct [theme-my-login] page.
- The [theme-my-login] shortcode has no parameters.
Registration successfully opens a new account and emails the username and password, but the login credentials do not work. I'm told that the username or password are incorrect.
With some experimentation, I've found a sequence of steps which will cause the new user's login credentials to work:
- Log in to the admin account.
- Go to the TML settings page.
- Click on the Save Changes button.
After that, the new login credentials work perfectly! Merely logging in and going to the TML settings page isn't enough, though. You have to click on Save Changes. That seems to reset something which causes the new login credentials to be recognized.
Any thoughts on what could be causing this?
Thanks for your help,