And here is why it is still an issue:
A text field should get displayed on tab A for registration. It should show on tab B on profile and it should not display in user list.
So I have assigned the field to tab A and set a CB condition that is always true to hide the field on profile. Then I created a Custom HTML field with substition to show the field.
However it does not show.
While the avatar field is set to show on user list, the text field is not. I believe this is the reason why the substition does not work.
How can I solve this?