Visibility with signed in user not displaying correctly

Signed In User means it checks the email in the column of that row and compares it to the user that is signed in. If the emails don’t match, then the components won’t show. It is not meant to indicate if a user is signed in or not. If you are selecting the signed in user option, then it means you have set your privacy to Public with Email or Whitelist, which means everyone has to sign in to use the app. I’m guessing nothing is showing because your email column only contains the first email address you used.

Do you really mean that you want a user to complete a profile first, and then only those users that have completed their profile will see the components?

This is probably more along the lines of what you actually want.