Interestingly, I've just set up Login on a different site / domain, from scratch, and on the Site Start page, when I place the Login call in the header, it's doing the exact same thing... going to the site holding page...
BUT I just figured it.
It doesn't seem to like a holding page being in place. I renamed my (non-MODx) holding page index.html to index.html.holding and tried again. Presumably, when it couldn't find that page, it went on to execute the login script, and I got through to the Members Welcome page.
So the bug only seems to be on the site start page, and only happens if an index.html is in place.
I have no idea why it does that (maybe Bob or one of team can shed some light!) but I got a fix for it anyway.
[ed. note: galahad5 last edited this post 14 years, 4 months ago.]