Hi
I did wonder about that when posting.
Found some solution to the problem though.
As i didn't program a specific role for the captive portal, and used the role the system gives med (external CP), i could see that the system was inconsistent in giving the right role to clients.
Not all users where given this role, so they did not get the portal because of the wrong role.
Instead i created a CP logon role, assigned this role to the pre-authentication role on the role-based access rules.
This gave me more accurate assignment of roles than before.
Roar