Hi,
Please paste the following outputs:
show user-table | include <ip-address of user>
We can check the role assigned to the user from the above command.
The, run the following command:
#show rights <role assigned to user>
From the above command we can see the captive portal profile mapped to the user-role.
Run the following command to verify the login-url in the captive portal profile mapped to the user-role:
show aaa authentication captive-portal <name of captive-portal profile>