I set my site to require agreement with the Site Terms and Conditions statement. It works fine for enrolling new accounts.
However, if I log in as a Guest, it also requires the guest to check the agreement check-box. But, it does not present the agreement popup for the Guest to read (see attached screenshot).
I don't think the guest user should be required to agree with the terms statement. They should not even see the terms statement at login.
The guest will have limited access to the site anyway and the requirement to read and agree with the Terms statement will just cause my guests to leave the site. I want guests to have access to a demonstration course. All other courses and functions are blocked anyway by the role feature.