I don't understand what's going on

when I set a component to be visible only when the name is not empty, even if it is empty it is still visible. The same thing the other way around, and it also happens to me with the mail.

Kinda hard to provide any advice without a bit more detail.
Visibility conditions work fine when they are configured correctly. So if they are not working for you then you must not have them configured correctly. Or maybe you’re not viewing the row you think you are. Very difficult to say. A screen shot or two would help.

2 Likes

Is your screen filtered by signed-in user? It will only be looking at the first row of your table if it isn’t filtered to the signed-in user’s row.

1 Like

look:

image

and, the name its empty:

image

and this one:

image

name its empty but:

image

it shows it

you need to take the name value from the User Profile, not from the user sheet.