Yes, you have to log in on every new visit to the site. I think I can see what you are doing wrong.
When the site first comes up on screen, you are trying to go straight to help room, or consumerwatch, this won't work.
First you need to log in then go to the forum of your choice.
Starting from the beginning, type in the web site address or select from favourites, when page appears, enter your login and password details, tick the box, "Remember my details", log in and then on your next visit, you will see your details saved for you, click on "log in" and then help/consumerwatch. J.