not all operating system / browsers act in the same way
have you checked the certificate yourself? is it expired, if so just replace it when one that is valid and everything will work for everyone.
is your captive portal hosted on the controller or on clearpass?