Yup, that fixed it. There was a “User Login” Rule from this old Customer Display tutorial that caused the loop.
Thank you for your help.